понедельник, 30 августа 2010 г.

Разработка Flex приложений в Linux (Ubuntu 8.10)

Хочу поделиться опытом. Перешел на Ubuntu с Windows, установил Eclipse и различные плагины. Раньше пользовался Flex Builder под виндой и тут встал вопрос установки FlexSDK и Flex Builder для Linux. Собственно речь пойдет о том, как настроить Eclipse+FlexSDK+FlexBuilderLinux для разработки MXML и Air приложений под Linux…



Приступим:

Шаг1: Нужно удостовериться, что у нас стоит версия Sun JRE >= 1.5 (это мы можем сделать с помощью команды «java -version»)

Шаг2:
Устанавливаем Eclipse (cpp or java) < 3.4 в $HOME/eclipse
— Загружаем версию 3.3.х (http://archive.eclipse.org/eclipse/downloads/index.php). Хочется отметить, именно серии 3.3.х, т.к. с версией 3.4 FlexBuilder не работает.
— cd ~
— tar zxvf ./eclipse-cpp-ganymede-linux-gtk.tar.gz
— Извлекаем сам eclipse ~/eclipse

Шаг3:
Устанавливаем Flex Builder alpha 4 Eclipse plugin
— Качаем Flex Builder installer с labs.adobe.com/downloads/flexbuilder_linux.html
— chmod +x ~/flexbuilder_linux_install_a4_081408.bin
— ~/flexbuilder_linux_install_a4_081408.bin
— Выбираем $HOME/eclipse как «Existing Eclipse Folder»:

image

— Выбираем «Proceed with caution» (она выскакивает если вы установили Eclipse3.4):

image

Шаг4:
Устанавливаем Flex SDK 3.х
— Качаем Flex SDK 3.х с opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3
— Выбираем последний релиз (у меня 3.2.0.3958).
— Распаковываем его в новую папку 3.х в ~/Adobe_Flex_Builder_Linux/sdks:
— cd ~/Adobe_Flex_Builder_Linux/sdks
— mkdir 3.х
— cd 3.х
— unzip ~/flex_sdk_3.zip

Шаг5:
Устанавливаем AIR Beta SDK для Flex SDK 3.х
— Качаем Adobe AIR SDK с www.adobe.com/products/air/tools/sdk/
— Распаковываем в недавно созданную папку
— cd ~/Adobe_Flex_Builder_Linux/sdks/3.х
— tar jxvf ~/air_1.5_sdk.tbz2

Шаг6:
Устанавливаем новую SDK по умолчанию
— Запускаем eclipse
— ~/eclipse/eclipse
— Window -> Preferences -> Flex -> Installed Flex SDKs
— Add
— Выбираем ~/Adobe_Flex_Builder_Linux/sdks/3.х в качестве местонахождения нашего SDK.

image

— В списке выбираем «Flex 3.х» и применяем изменения.

image

Вот и все. Можно работать.

image

Сейчас смотришь все просто, а провозится с этим всем пришлось целый день.

Данный топик является переводом записи в блоге Ashutosh Sharma с некоторыми комментариями и дополнениями…

Надеюсь пригодиться…

P.S.
Советую устанавливать Flex Builder на чистый Eclipse и использовать только их.
Если у вас получилось связать FlexBuilder с Eclipse3.4 поделитесь опытом.

Первый раз пишу тут. Есть желание написать цикл заметок для начинающих разработчиков Flex. В качестве примера хочу разобрать по кусочкам собственную разработку. Стоит продолжать?

Спасибо за внимание. =)

Комментариев нет:

Отправить комментарий