2010-12-16 73 views
0

我有一個沒有mxml文件的flash構建器項目。使用Hudson構建Flash Builder AS項目

我想知道是否有一種方法來使用哈德森甚至螞蟻建立一個這個項目。

我以前建立了一個FB項目,並在build.xml

<target name="default"> 
    <mxmlc file="${SOURCE_DIRECTORY}\Test.mxml" output="${OUTPUT_DIRECTORY}\Test.swf" /> 
</target> 

這一次我沒有在項目中使用的.mxml文件中使用下面的語法,只是。作爲文件。

有沒有類似的語法,我可以用它來做到這一點?

我試着使用:

<target name="test"> 
    <fb.exportReleaseBuild project="test" /> 
</target> 

雖然我已經發現,fb.exportReleaseBuild僅適用已flashbuilder它安裝在系統上(這是不可能的我們的構建服務器上)。

任何幫助將不勝感激。

感謝

湯姆

+0

我已經從flex sdk的mxmlc取得了一些進展,這直接從.as文件編譯.swf。一旦我對這個過程感到滿意,我會發布更新。 – 2010-12-16 17:56:44

回答

0

我發現,使用mxmlc的建立從。作爲文件.swf文件是做到這一點的最好辦法。

e:\flex_sdk\bin\mxmlc E:\.hudson\jobs\JOB\workspace\JOB\src\Default.as 

或者你可以添加的Flex SDK bin目錄的路徑,給你MXMLC直接在命令行上。