在ant工程中,可以使用3種ant任務來編譯flex
使用ant來編譯flex應用,需要使用到flextasks.jar檔案,這個檔案在flex sdk的ant目錄中可以找到。使用ant編譯,需要把編譯的行為用xml檔案來描述,ant目錄中有乙個build.xml檔案可以參考。
建立乙個資料夾testant來試用下這個」小螞蟻」
<?xmlversion="1.0"
encoding="utf-8"
?>
layout="vertical"
>
>
import mx.controls.alert;
private function onbuttonclick():void
]]>
>
label="ant"
click="onbuttonclick()"
/>
加入flextasks.jar檔案 在testant資料夾中建立乙個lib資料夾,複製sdk ant\lib資料夾中的flextasks.jar檔案到該資料夾中。
建立ant工程 在testant資料夾中新建乙個build.xml,並定義編譯行為。
<?xmlversion="1.0"
encoding="utf-8"
?>
basedir="."
>
resource="flextasks.tasks"
classpath="$/lib/flextasks.jar"
/>
name="flex_home"
value="d:\program files\adobe\flex builder 3\sdks\3.1.0"
/>
/>
name="main"
>
keep-generated-actionscript="true"
>
filename="$/frameworks/flex-config.xml"
/>
path-element="$/frameworks"
/>
>
>
>
編譯 在dos環境下輸入指令:ant build.xml main
如果你的xml描述檔案的檔名稱是預設的build.xml,可以使用指令:ant main
在Eclipse下使用Ant編譯Flex程式
在eclipse下使用ant編譯flex程式 2010年04月09日 在網上瀏覽時看到使用ant來編譯可以提高速度 減少記憶體占有率。當然也可以直接使用命令列mxmlc等命令來編譯,但是不如使用ant方便 ant其實也是使用mxmlc命令來編譯。adobe labs提供了ant tasks工具包並有...
使用Ant編譯出flex的swc檔案
今天新構建了乙個flex library project專案,但是發現其自動編譯的出的swc檔名是無法定義的,自動產生乙個跟project name相同的swc檔案。這個很不爽,於是決定採用ant來自己編譯。首先可以參考 這篇文件,在flex builder中安裝ant enviroment支援。構...
Flex專案ant編譯指令碼初探
費了九牛二虎之力,終於將我做的專案的ant編譯指令碼寫出來了。這個過程中,遇到乙個問題,不大,但是前後弄了快一周。開始先學ant,只不過是將別人的ant指令碼copy過來,自己改了改,不成功。做了乙個類似的小例子,卻可以成功。並且專案在執行ant指令碼後,不成功也就罷了,也不提示錯誤資訊。所以根本就...