Ant build mxmlc占用更多内存和时间

时间:2011-12-11 19:04:48

标签: flex ant build flex4 mxmlc

我正在使用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

0 个答案:

没有答案