【发布时间】:2017-11-15 18:05:16
【问题描述】:
我正在尝试优化几个 Flex 项目的整体编译时间。他们都在使用 Flex 4.6。我还在 Eclipse 中使用 Flash Builder 插件。
问题是:编译速度慢得要命。在没有 SSD 的机器上可能需要 5 分钟。
我注意到的一件事是,增量构建选项没有按预期工作-或者我认为它应该如何工作-...根据这个:
http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7ed3.html
... 使用 Flash Builder 时默认启用此选项。它应该检查对字节码的更改,并且只编译更改的文件和新文件。但是,如果我只更改 Flex 库项目内的 actionScript 文件上的一小段代码,它将编译使用该文件的项目的整个结构。因此,如果另一个项目(例如 swf 容器项目)正在使用它,它将再次生成所有类,包括整个 swf 文件。
这是它应该如何工作的吗?如何更改相关项目的结构以避免一直重新编译?这不正是增量编译选项默认应该做的吗?
【问题讨论】:
标签: apache-flex flash-builder compiler-optimization