问题描述
如何增加蚂蚁的PermGen大小?我在ANT_OPTS已经给出
how to increase ant permgen size? I have given in ANT_OPTS as
-Xms768m -Xmx1024m -XX:PermSize =128米
-XX:MaxPermSize参数=128米
问题
1)上述指定在系统环境中设置后,还是我得到里面出来memeory错误蚂蚁目标JUnit的。
question1)After specifying above setting in system environment, still i am getting outof memeory error for ant target for junit.
Caught an exception while logging the end of the build. Exception was:
java.lang.OutOfMemoryError: PermGen space
2)当我在命令PROMT输入,看看什么是ANT_OPTS路径,回声%ANT_OPTS%,仅显示
2) when i type in command promt to see what is path for ant_opts, echo %ant_opts% it shows only
-Xmx512m
和其他部分跳过。是什么问题在我的路径?
注:我使用命令提示符下运行Ant目标。
and other parts skips. is something wrong in my path?Note: i am using command prompt to run ant target.
推荐答案
去我的电脑 - >右键单击 - >属性 - >高级 - >环境变量 - >新建(系统/用户变量) - >
go to my computer->right click->properties->Advanced->environment variables->New(in system/user variable)->
输入
Varible name: ANT_OPTS
Varible Value : -Xms1536m -Xmx1536m -XX:PermSize=1024m -XX:MaxPermSize=2048m
请注意:
-
根据您的系统内存大小配置值。
configure values according to your system memory size.
本配置适用于Windows,其他操作系统配置相应
This config for windows, for other OS config accordingly
有关MAC:
在码头,项目转到pom.xml的路径,如下命令来运行:
in Terminal, goto pom.xml path in project, run below command:
出口MAVEN_OPTS = - Xmx1024m -XX:MaxPermSize参数=512米注:大小是根据系统内存。
我用行家,而不是老蚂蚁。使用MAVEN_OPTS / ANT_OPTS对Maven /蚂蚁配置。
export MAVEN_OPTS="-Xmx1024m -XX:MaxPermSize=512m" Note: Size is based on system RAM.I used maven instead of old Ant. use MAVEN_OPTS/ANT_OPTS for maven/ant config.
这篇关于如何增加蚂蚁的PermGen大小?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!