2009-04-07 7 views
1

Also, was ich habe, ist eine Flex-Anwendung, die aus etwa 20 Modulen besteht, die zur Laufzeit geladen werden. Jedes Modul ist ein eigenes Projekt in Flex Builder, und ich möchte eine Möglichkeit haben, einen Release Build von allen zu erstellen, ohne zu jedem Projekt gehen zu müssen und Project-> Export Release Build ...Flex Builder: Wie führen Sie mehrere "Export Release Build ..." aus?

auszuwählen

Wie kann ich so etwas tun?

Antwort

4

Wenn Sie ein komplexes Projekt haben, kann es sich lohnen, eine Ant-Build-Aufgabe zu erstellen. Auf diese Weise können Sie den Build-Prozess und die Parameter sehr genau steuern.

Sie können die Ant von der website (Handbuch here) herunterladen. Es gibt eine Version, die in Eclipse enthalten ist, aber ich bevorzuge es über die Befehlszeilen auszuführen.

Der Flex Builder enthält eine Ameisenbibliothek, die Aufgaben zum Erstellen von ActionScript- und MXML-Dateien definiert. Es gibt einige Dokumentation here

Zum Beispiel ist dies eine Probe mxmlc Aufgabe, die Sie, indem Sie ‚ant produktions Kompilierung‘ tun können:

<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> 

Sie mxmlc Aufgaben für jedes Ihrer Module hinzufügen können, und diese können Sie die gesamte Anwendung mit einem Befehl erstellen.

+0

Ja, Ant ist ziemlich genau so wie hier. –

+0

genial - danke für die gründliche Antwort, jetzt um herauszufinden, ant! : P – onekidney

Verwandte Themen