2015-07-20 5 views
0

Запуск проблемы. Я пытаюсь построить муравей файл build.xml, но я бегу в следующее сообщение об ошибке:FLEX_HOME переменная окружения Ошибка

You must set the FLEX_HOME environment variable to your SDK's home directory

На основе всего, что я перебежать, я должен установить переменную FLEX_HOME в файле .bash_profile, .profile или .bashrc (который я установил во всех трех, но все равно не повезло). Я его установить на следующее:

export FLEX_HOME=/Applications/Adobe\ Flash\ Builder\ 4.7/sdks/4.6.0

Я также пробовал так:

export FLEX_HOME="/Applications/Adobe Flash Builder 4.7/sdks/4.6.0"

Нет удачи, хотя. У меня были некоторые другие ошибки компиляции в моем файле build.xml, но при создании нескольких жестко закодированных ссылок в моем файле build.xml, похоже, были исправлены некоторые проблемы, за исключением одного выше). Может ли кто-нибудь дать небольшое руководство о том, что я могу делать неправильно?

Модифицированного build.xml http://jsfiddle.net/jdubba/mc3yesqq/

Оригинал build.xml http://jsfiddle.net/jdubba/bp5fx8a6/

Это ближайшая ссылка, которую я смог найти по этому вопросу: How do I set up a FLEX_HOME environment variable in Flash Builder

ответ

0

После нескольких дней исследований, я изменил мой build.xml вернуться к исходной сборке и под моим «муравьиным» окном. Я щелкнул правой кнопкой мыши по моей сборке муравьев и выбрал:

Run As > External Tools Configurations...

щелчку на вкладке "Путь класса" и при выборе папки "Ant Home", я добавил следующие файлы .jar:

ant-contrib-1.0b3.jar

flexTasks.jar

Затем пробежал муравей и я смог скомпилировать без ошибок сборки.

0

Не используйте escape-символы или кавычки при настройке переменной среды Windows FLASH_HOME. Из-за этого у меня была плохая головная боль, когда я пытался использовать ее с maven (в maven-antrun-plugin). Используйте простой текст, как он появляется на пути.