Ant构建为我的项目消耗了大量的时间和内存。特别是flex和groovy编译占用大部分时间。使用Aspect布线的Java构建在3-5分钟内发生,但是flex和groovy组件一起需要120分钟。 当我从bat文件ANT_OPTS设置运行Ant时:
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分钟来构建我的应用程序,在此期间我无法使用我的机器。