2009-04-07 52 views
1

因此,我所擁有的是一個Flex應用程序,它由大約20個在運行時加載的模塊組成。每個模塊都是Flex Builder中自己的項目,我想要做的就是創建所有這些模塊的發佈版本,而不必去每個項目並選擇Project-> Export Release Build ...Flex Builder:你如何運行多個「Export Release Build ...」

我該怎麼做這樣的事情?

回答

4

如果您有一個複雜的項目,可能值得創建一個ant構建任務。這使您可以對構建過程和參數進行非常具體的控制。

您可以從website(手冊here)下載螞蟻。有一個包含在eclipse中的版本,但我更願意通過命令行來運行它。

Flex構建器附帶一個ant庫,它定義了構建actionscript和mxml文件的任務。這裏也有一些文檔here

舉例來說,這是一個示例mxmlc的任務,你可以通過運行「蟻生產編譯」做:

<target name="production-compile"> 
     <mxmlc file="myApp.mxml" 
      show-actionscript-warnings="false" 
      output="myApp.swf" 
      debug="false" 
      optimize="true" 
      > 

      <default-size width="800" height="600"/> 
      <default-frame-rate>60</default-frame-rate> 
     </mxmlc> 
</target> 

您可以爲每個模塊添加mxmlc的任務,而這將允許您使用一個命令構建整個應用程序。

+0

是的,螞蟻幾乎是一樣的方式去這裏。 – 2009-04-08 05:14:31

相關問題