我正在使用ant build来构建我的flex应用程序。同时我必须编译java,flex和create war文件,因为我觉得这是个不错的选择。
这是我的build.xml snip
<target name="flex-compile">
<mxmlc
file="${flex.main.class}"
output="${flex.export.swf}"
incremental="false"
optimize="true"
locale="en_US"
maxmemory="512m"
actionscript-file-encoding="UTF-8"
keep-generated-actionscript="false"
static-link-runtime-shared-libraries="false" >
<!--<load-config filename="${flex.config.dir}/flex-config.xml"/>-->
<compiler.source-path path-element="${flex.src.dir}"/>
<compiler.include-libraries dir="${flex.lib.dir}" append="true">
<include name="*.swc" />
</compiler.include-libraries>
</mxmlc>
</target>
有时它将在40秒内完成,有时需要超过5分钟。那时需要更多的内存和CPU。所以我无法在笔记本电脑上工作。我还有其他java任务,但这不需要太多时间。
注意:我在flex libs文件夹中只有一个swc。我的flex版本4.1.0 build 16076
无论如何,这是我的硬件信息http://www.arulraj.net/labs/html/hardinfo_report.html