Установка и настройка Eclipse Helios для создания Flash-приложений в Linux

Что такое Eclipse?

Начну с того, что возникла у меня потребность разрабатывать Flash/Flex приложения в различных ОС. Думаю, Вы догадались  что речь идет о Linux и Windows. А так как легких путей мы не ищем, решил  я еще почитывать на досуге литературу про Java разработку :-). Думал-гадал, как бы это все благоустроить. По счастливой случайности, нашел я во «всевидящем оке» googlе много упоминаний о Eclipse. С этого дня я и познакомился с этой МОЩНЕЙШЕЙ средой. Вы не подумайте, что «Caps Lock» запал, т.к. даже это сравнение  не может охарактеризовать такое явление.

Итак, Eclipse — свободная интегрированная среда разработки модульных кроссплатформенных приложений. Развивается и поддерживается Eclipse Foundation. Одной из особенностей Eclipse является поддержка множества «Eclipse IDE» для разработки ПО на множестве языков. Данная платформа дает возможность разработчикам создавать свои модули и расширения для Eclipse. В следствии того, что данная платформа написана на Java, она является платформо-независимой.

Более подробные сведения о Eclipse можно получить на официальном сайте.

Прочитав достаточно документации, постараюсь Вам подробно описать процесс установки Eclipse на Linux и настройку среды разработки Flash\Flex приложений.
Кстати, хочу заметить, что Adobe Flex Builder построен на базе платформы Eclipse, но имеет два недостатка. Во-первых, платный, а, во-вторых, нет Linux версии данного программного продукта. Если первую причину можно обойти получив ключ как обучающийся, либо безработный (на официальном сайте), то против второго не попрешь (хотя существует «Flex Builder 3 for Linux alpha 5» релиз которой был 11/24/2009).
Для меня основной причиной стало удобство разработки во всех языках программирования, на которых мне приходиться писать код(AS3, PHP, MXML,в перспективе Java), в одной среде разработки и в разных операционных системах.

Установка Eclipse на Linux

  1. Скачиваем с данной страницы Java SDK. Я скачал jdk-6u21-linux-i586.bin
  2. Запустим данный пакет:
    $ chmod +x jdk-6u21-linux-i586.bin
    $ ./jdk-6u21-linux-i586.bin

  3. Переместим директорию распакованного SDK в директорию /usr/java/
    $ sudo mv jdk1.6.0_21 /usr/java/ (в моем случае директория jdk1.6.0_21)

  4. Установим переменную окружения JAVA_HOME
    Вставим строки в файл /etc/profile:
    JAVA_HOME=»/usr/java»
    export JAVA_HOME

    export PATH=$JAVA_HOME/bin:$PATH
    Данный файл запускается при входе пользователя в систему. Поэтому изменения вступят в силу послу повторного входа.
  5. Качаем на данной странице «Eclipse Classic 3.6.0». Я выбрал 32-битную версию.
  6. Разархивируем скачанный архив:
    $ tar -xvf eclipse-SDK-3.6-linux-gtk.tar.gz
    Вы должны получить директорию eclipse c исполняемым файлом. Если установка Java прошла успешно, уже можно запустить Eclipse:
    $ eclipse/eclipse
    Если Вас устраивает  такой способ запуска, переходите к этапу настройки среды разработки Flash\Flex приложений.
  7. Для удобства переместим директорию eclipse в /usr/eclipse/, но, если данную платформу будете использовать только Вы, можете упустить этот шаг.
    $ sudo mv eclipse /usr/eclipse/
  8. Создадим ссылку на исполняемый файл eclipse в /usr/local/bin :
    $ sudo ln -s /usr/eclipse/eclipse /usr/local/bin/eclipse
    (стоит учесть, если Вы не выполняли пункт 7, «/usr/eclipse/eclipse» нужно заменить на Ваш путь к директории eclipse)
  9. Теперь у Вас есть возможность запускать платформу Eclipse с помощью команды eclipse.

Настройка среды разработки Flash\Flex приложений в Eclipse

Для настройки нашей платформы Eclipse мы будем использовать плагин FB4Linux, который распространяется по «GNU General Public License v3».

  1. Необходимо скачать 4 файла:
    FB4Linuxaa;
    FB4Linuxab;
    FB4Linuxac;
    FB4Linuxad;
  2. Объединим все скачанные файлы в один архив. Идем в директорию, в которую скачали файлы и выполняем следующее:
    $ cat FB4Linux* > FB4Linux.tar.bz2

  3. Разархивируем полученный архив:
    $ tar -xvf FB4Linux.tar.bz2
  4. Внутри распакованного архива находиться директория «eclipse». Наверное, Вы уже догадались, что содержимое данной директории необходимо переместить по пути ранее установленного нами eclipse.
    $ cd Adobe\ Flash\ Builder\ 4/
    $ cp -ru eclipse/* /usr/eclipse/ ,где «/usr/eclipse/» это путь к платформе eclipse. Если Вы выполнили 7 пункт во время установки Eclipse, оставьте все без изменений.
    После этого можно удалить  директорию «Adobe Flash Builder 4»
    $ cd ..
    $ rm -rf Adobe\ Flash\ Builder\ 4/
  5. Уже можно запустить eclipse, открыть перспективу Flash и создать проект. Не стоит этого делать, т.к. удачно скомпилировать проект у Вас не получиться без Flex SDK, который необходимо скачать со страницы загрузки Flex SDK. Я скачал Flex двух версий:
    Flex SDK 3.5;
    Flex SDK 4.1;Далее, расскажу какие действия выполнял я, а Вы делайте по аналогии.
  6. Разархивируем оба архива таким образом:
    $ unzip flex_sdk_3.5.0.12683.zip -d 3.5.0
    $ unzip flex_sdk_4.1.0.16076.zip -d 4.1.0
  7. Необходимо создать директорию «<eclipse directory>/sdks» и в нее переместить папки «3.5.0» и «4.1.0»:
    $ sudo mkdir /usr/eclipse/sdks
    $ sudo mv 3.5.0 /usr/eclipse/sdks/3.5.0
    $ sudo mv 4.1.0 /usr/eclipse/sdks/4.1.0
  8. Запускаем eclipse и открываем меню настроек («Window»->»Preferences»). Следуем в раздел «Flash Builder»->»Установленный Flex SDK» и жмем кнопку «добавить». Жмем «Обзор» и выбираем путь «/usr/eclipse/sdks/3.5.0». Жмем «Ok».
    add-flex-sdk-eclipse
    Повторяем ту же комбинацию для «/usr/eclipse/sdks/4.1.0».
  9. Теперь настроим внешние инструменты для запуска Flash-приложений. Следуем «Run»->»External Tools»->»External Tools Configurations».
    В контекстном меню «Program» выберем  команду «New» и заполним поля Location и Arguments для настройки пути к стационарному Flash плееру, который можно загрузить по ссылке. После загрузки разархивируем и переместим в «/usr/local/bin/»:
    $ tar -xvf flashplayer_10_sa.tar.gz
    $ sudo mv flashplayer /usr/local/bin/
  10. Сохраним изменения в «External Tools Configurations».

Активизация перспективы Flash

Запускаем Eclipse, если он еще не запущен. Следуем «Window»->»Open Perspective»->»Other…» и выбираем «Flash».

Теперь Вы можете создать проект «File»->»New»->»Project…» выбрав пункт «Flash Builder» и далее по своему усмотрению.

Как создавать проекты Flash Builder в Eclipse опишу позднее.

T-Shirt Flex, ex-stockwww.foildirect.com
Transfer Flex for textile marking, cheap Europe-Wide shipping

Установка и настройка Eclipse Helios для создания Flash-приложений в Linux: 3 комментария

  1. Спасибо за пост! Ценная информация, очень пригодилось, скоро окончательно перейду на Ubuntu. Когда будет продолжение темы, про компиляцию приложений?

  2. As soon as possible) Надеюсь, если выпадет свободная минутка, опишу процесс компиляции в текущем месяце. Остался один нюанс — ноутбук с Ubuntu в разобранном состоянии)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *