MyEclipse运行项目的内存溢出问题解决方案:Java.lang.OutOfMemoryError: PermGen space
2016-06-08 15:25
573 查看
1、修改myeclipse.ini
在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下:
-vmargs
-Xmx512m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=64m
2、设置Default VM Arguments
在myEclipse中,打开Windows -> Preferences -> Java -> Installed JREs -> 点击正在使用的JDK -> Edit -> Default VM Arguments文本框中输入:
-Xms64m -Xmx256m
3、如果是web工程还报内存溢出,可能就要设置tomcat内存。
myeclipse配置web服务器配置 Window—Preferences—Myeclipse—Servers—tomcat 5.x—JDK的Optional Java VM arguments配置为:
-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下:
-vmargs
-Xmx512m
-XX:MaxPermSize=256m
-XX:ReservedCodeCacheSize=64m
2、设置Default VM Arguments
在myEclipse中,打开Windows -> Preferences -> Java -> Installed JREs -> 点击正在使用的JDK -> Edit -> Default VM Arguments文本框中输入:
-Xms64m -Xmx256m
3、如果是web工程还报内存溢出,可能就要设置tomcat内存。
myeclipse配置web服务器配置 Window—Preferences—Myeclipse—Servers—tomcat 5.x—JDK的Optional Java VM arguments配置为:
-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m
相关文章推荐
- java split 特殊元字符 需加\\
- JAVA代码规范
- JAVA枚举详解
- Java四种引用
- Java多线程实现快速切分文件的程序
- Java修饰符static详解
- [转]Migrating From Eclipse to IntelliJ IDEA
- 使用 aop拦截 springMVC的controller并获取请求参数及返回结果
- (Java)LeetCode-27. Remove Element
- ES2.x版本的javaAPI使用实例
- Java 数据0小数点前无显示
- 汤阳光OA系统记录-----Hibernate实体映射
- [转]IntelliJ IDEA像Eclipse一样打开多个项目
- Spring定时服务QuartZ
- spring整合Ehcache缓存框架
- jre jdk区别
- java线程池实现批处理的简单demo
- 解决Mybatis框架java.sql.SQLException: 数据大小超出此类型的最大值的问题
- (Java)LeetCode-26. Remove Duplicates from Sorted Array
- 13 java.io.*包 和输入、输出类构成。