如何增加蚂蚁的permgen大小?我在ANT_OPTS中给出了
-Xms768m -Xmx1024m -XX:PermSize = 128m -XX:MaxPermSize = 128m
问题1)在系统环境中指定上述设置后,我仍然因为junit的ant目标而失去了记忆错误.
Caught an exception while logging the end of the build. Exception was:
java.lang.OutOfMemoryError: PermGen space
Run Code Online (Sandbox Code Playgroud)
2)当我输入命令promt以查看ant_opts的路径时,echo%ant_opts%仅显示
-Xmx512m
和其他部分跳过.在我的道路上有什么不对劲?注意:我正在使用命令提示符来运行ant目标.
bek*_*kur 25
转到我的电脑 - >右键单击 - >属性 - >高级 - >环境变量 - >新建(在系统/用户变量中) - >
输入
Varible name: ANT_OPTS
Varible Value : -Xms1536m -Xmx1536m -XX:PermSize=1024m -XX:MaxPermSize=2048m
Run Code Online (Sandbox Code Playgroud)
注意:
根据系统内存大小配置值.
这个配置为Windows,相应的其他操作系统配置
对于MAC:
在Terminal中,转到项目中的pom.xml路径,运行以下命令:
export MAVEN_OPTS =" - Xmx1024m -XX:MaxPermSize = 512m"注意:大小基于系统RAM.我使用maven而不是旧的Ant.使用MAVEN_OPTS/ANT_OPTS进行maven/ant配置.
归档时间: |
|
查看次数: |
28012 次 |
最近记录: |