我正在使用ant build来构建我的flex应用程序。 同时,我必须编译java,flex并创建war文件,因此我认为这是个不错的选择。

这是我的build.xml片段

<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内部版本16076

无论如何,这是我的硬件信息http://www.arulraj.net/labs/html/hardinfo_report.html

  ask by arulraj.net translate from so

本文未有回复,本站智能推荐: