2015-07-20 61 views
0

此處遇到問題。我試圖建立一個Ant 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...

點擊 「類路徑」 選項卡,在 「蟻居」 文件夾選擇,我增加了以下.jar文件:

ant-contrib-1.0b3.jar

flexTasks.jar

然後跑到我的螞蟻任務,我能夠編譯沒有生成錯誤。

0

設置Windows環境變量FLASH_HOME時,請勿使用轉義字符和引號。當我試圖用maven使用它的時候,我頭痛得很厲害(在maven-antrun-plugin)。使用純文本顯示在路徑中。