在Flex Builder 3中創建Actionscript項目時,會自動創建應用程序類並將其刪除到源文件夾的根目錄中。在我的情況下,我的源文件夾被稱爲src/。我可以在Flex Builder 3中更改AS3項目的'Default Application'類嗎?
是否可以將默認應用程序類更改爲不直接位於src文件夾根目錄下的類?看起來,右鍵單擊子包中的類文件時,「設置爲默認應用程序」選項不可選。
這是Adobe完成的目的是爲了執行所有純粹的AS項目,讓他們的應用程序類位於最頂級的包中?
在Flex Builder 3中創建Actionscript項目時,會自動創建應用程序類並將其刪除到源文件夾的根目錄中。在我的情況下,我的源文件夾被稱爲src/。我可以在Flex Builder 3中更改AS3項目的'Default Application'類嗎?
是否可以將默認應用程序類更改爲不直接位於src文件夾根目錄下的類?看起來,右鍵單擊子包中的類文件時,「設置爲默認應用程序」選項不可選。
這是Adobe完成的目的是爲了執行所有純粹的AS項目,讓他們的應用程序類位於最頂級的包中?
在flex項目的頂層目錄中有應用程序設置文件「.actionScriptProperties」。所以你可以改變其中的主要.mxml文件的路徑到任何你想要的。
不知道這是否有幫助,但看着http://bugs.adobe.com/jira/browse/FB-14144並閱讀評論它似乎像Flex Builder 3不會在某些系統上做到這一點。不過他們似乎已經在Flash Builder中修復了它。這是最令人討厭的小事情。
您將不得不對編譯器的「源」目錄進行更改。這樣做可以爲我在過去的工作...
我假設你正在使用的結構是這樣
> MyApp
> html-template
> main
> MyApp.as
> src
如主要將是您的默認應用程序的位置?
轉到ActionScript構建路徑 財產
一個。將主源文件夾更改爲'主'
b。然後,點擊添加文件夾...
c。添加src,然後單擊確定
轉到ActionScript應用程序 - 這裏是可運行的應用程序,並且由於您更改了主源文件夾,因此您可能看不到任何內容。
a。添加一個鏈接到你的主/ MyApp.as文件
這應該做到這一點。
這是一個ActionScript項目而不是Flex項目。我已經嘗試將.actionscriptProperties文件更改爲指向除根包以外的包中的AS文件,但Flex Builder在'無法啓動應用程序'的行中給我一個錯誤。沒有特別的描述性錯誤。 – Groady 2009-07-27 15:41:55