eclipse运行maven的jetty插件内存溢出
2015-07-24 09:30
525 查看
系统运行在MAVEN中的jetty插件下,当在ECLIPSE运 clean jetty:run时系统提示OutOfMemoryError:
PermGen space。
解决办法:
设置run as --->run configuragtions--->jre标签下的属性VM arguments:
-server -Xms512m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=512m -XX:+CMSClassUnloadingEnabled -XX:+PrintGCDetails
-Xloggc:%M2_HOME%/gc.log -XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=%M2_HOME%/java_pid.hprof
其中参数说明如下:
-XX:+CMSPermGenSweepingEnabled : 允许permgenspace的垃圾回收
-XX:+CMSClassUnloadingEnabled : allows the garbage collector to remove even classes from the memory
-XX:PermSize=256M -XX:MaxPermSize=256M : raises the amount of memory allocated to the permgenspace
解决失败用例:
1.在系统环境变量中添加 MAVEN_OPTS="-Xms40m -Xmx512m -XX:PermSize=512m" 不行,
2.在eclipse.ini文件中添加 -Xms40m -Xmx512m -XX:PermSize=512m 也不行。
3.run as --->run configuragtions--->jre标签下的属性VM arguments:
-Xms512m -Xmx1024m
PermGen space。
解决办法:
设置run as --->run configuragtions--->jre标签下的属性VM arguments:
-server -Xms512m -Xmx1024m -XX:PermSize=512m -XX:MaxPermSize=512m -XX:+CMSClassUnloadingEnabled -XX:+PrintGCDetails
-Xloggc:%M2_HOME%/gc.log -XX:+HeapDumpOnOutOfMemoryError
-XX:HeapDumpPath=%M2_HOME%/java_pid.hprof
其中参数说明如下:
-XX:+CMSPermGenSweepingEnabled : 允许permgenspace的垃圾回收
-XX:+CMSClassUnloadingEnabled : allows the garbage collector to remove even classes from the memory
-XX:PermSize=256M -XX:MaxPermSize=256M : raises the amount of memory allocated to the permgenspace
解决失败用例:
1.在系统环境变量中添加 MAVEN_OPTS="-Xms40m -Xmx512m -XX:PermSize=512m" 不行,
2.在eclipse.ini文件中添加 -Xms40m -Xmx512m -XX:PermSize=512m 也不行。
3.run as --->run configuragtions--->jre标签下的属性VM arguments:
-Xms512m -Xmx1024m
相关文章推荐
- Spring读取配置文件,获取bean的几种方式
- 性能分析工具Eclipse Mat
- String在java编程中使用细则
- Eclipse debug高级 技巧(转)
- Java String 比较和 Integer 比较
- eclipse导入工程时找不到R文件
- Ubuntu环境下配置jdk并安装android studio
- eclipse禁用js验证
- eclipse中outline中图标含义
- Java 三目运算符
- 让mac的F键恢复它标准的功能,以后比如在eclipse的debug时,就不要按Fn
- Java开发中的23种设计模式详解
- Java中OutOfMemoryError(内存溢出)的三种情况及解决办法
- java中的单例设计模式简谈
- 数据挖掘之文本特征提取【理论+部分java代码实现】
- Java I/O 详解
- java学习路线
- Html2MHTCompiler.java
- struts 文件下载
- struts 上传文件