0

Ant build 为我的项目消耗了大量的时间和内存。特别是 flex 和 groovy 编译占用了大部分时间。使用 Aspect 连接的 Java 构建在 3-5 分钟内完成,但 flex 和 groovy 组件一起需要 120 分钟。当我从 bat 文件运行 Ant 时,ANT_OPTS 设置是:

set ANT_OPTS=-Xms512m -Xmx1024m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=128m

系统配置是

Ant 1.6
JDK 1.6
Flex SDK 3.6a
RAM 8 GB

在构建期间,我收到以下警告:

Java HotSpot(TM) Client VM warning: CodeCache is full. Compiler has been disabled.
Java HotSpot(TM) Client VM warning: Try increasing the code cache size using -XX
:ReservedCodeCacheSize=

我注意到 flex 编译器 [mxmlc] 构建所有应用程序文件,无论它们是否被更改。有什么办法可以让它更快吗?目前构建我的应用程序需要 120 分钟,在此期间我无法使用我的机器。

4

0 回答 0