【问题标题】:Flex Builder: How do you run multiple "Export Release Build..."Flex Builder:如何运行多个“Export Release Build...”
【发布时间】:2009-04-07 20:01:57
【问题描述】:

所以,我拥有的是一个 Flex 应用程序,它由大约 20 个在运行时加载的模块组成。每个模块在 Flex Builder 中都是它自己的项目,我想做的是有一些方法来创建所有模块的发布版本,而不必去每个项目并选择 Project->Export Release Build...

我怎么能做这样的事?

【问题讨论】:

    标签: apache-flex flash actionscript-3 flexbuilder


    【解决方案1】:

    如果您有一个复杂的项目,可能值得创建一个 ant 构建任务。这使您可以非常具体地控制构建过程和参数。

    您可以从website(手动here)下载ant。 Eclipse 包含一个版本,但我更喜欢通过命令行运行它。

    Flex builder 带有一个 ant 库,它定义了构建 actionscript 和 mxml 文件的任务。有一些文档here

    例如,这是一个示例 mxmlc 任务,您可以通过运行 'ant production-compile' 来完成:

    <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 任务,这样您就可以使用一个命令构建整个应用程序。

    【讨论】:

    • 是的,Ant 的方式也差不多。
    • 太棒了-感谢您的彻底回答,现在要弄清楚蚂蚁! :P
    猜你喜欢
    • 1970-01-01
    • 2021-10-25
    • 2021-09-27
    • 1970-01-01
    • 2018-10-22
    • 1970-01-01
    • 2011-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多