eclipse打开提示PermGen space异常该怎么办?

  发布时间:2016-01-18 15:34:42   作者:佚名   我要评论
eclipse打开提示PermGen space异常该怎么办?使用eclipse的时候发现打不开,不能用了,总是提示PermGen space的异常,该怎么办呢?下面分享这个问题的三种解决办法

最近使用eclipse做开发,使用的服务器是tomcat,但在启动时报了Caused by: java.lang.OutOfMemoryError: PermGen space的异常。这个错误很常见,于是配置tomcat下的catalina.bat,配置eclipse.ini,各种方法都用过了,不管用!花了好长时间,在几近崩溃的时候找到了下面的解决办法,终于解决了。为了不走弯路,我把三种方法都写写,我用的是第三种方法才解决的。

第一种方法:

1、修改eclipse的Run Configurations。

2、点击“Run”-"Run Configurations",在打开的窗口中点击“Arguments”选项卡。

3、在VM arguments中内容最下边输入:

-Xms256m -Xmx512m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

4、保存后再次重启后已经不再报错了。

第二种方法:

1、修改tomcat/bin目录下的catalina.bat。

2、在“rem ----- Execute The Requested Command ----------------------”下加入

JAVA_OPTS="-server -Xms800m -Xmx800m -XXNewSize=256M -XX:PermSize=256M -XX:MaxNewSize=512m -XX:MaxPermSize=512m"

这种方法在只使用tomcat时管用,但使用eclipse时不管用。

第三种方法:

1、修改eclipse.ini。

2、加入

复制内容到剪贴板
  1. -vm   
  2.   
  3. d:/jdk6/bin/javaw.exe   
  4.   
  5. -vmargs   
  6.   
  7. -Dosgi.requiredJavaVersion=1.5    
  8.   
  9. -Xms512m    
  10.   
  11. -Xmx1024m   
  12.   
  13. -XX:PermSize=256M    
  14.   
  15. -XX:MaxPermSize=512m  

这种方法有时候也管用,但这次不起作用了,具体原因我也不清楚,我猜可能是写了上面这段跟eclipse中启动的tomcat服务器没啥关系,所以解决不了tomcat的报错问题。

相关推荐:

myeclipse误删的项目文件怎么找回?

Eclipse启动失败Android sdk content loader 0%的四种解决办法

相关文章

  • myeclipse怎么导出war包?Web项目导出war包的方法

    myeclipse怎么导出war包?很多项目需要war格式的文件,在使用myeclipse编辑代码的时候怎么将项目导出成war包呢?下面我们来看看详细的导出教程,需要的朋友可以参考下
    2016-01-12
  • MyEclipse有哪些快捷键用于查找文件?

    MyEclipse有哪些快捷键用于查找文件?使用快捷键大可以大大的提高工作效率,同时搜索类的快捷键可以快速定位项目中的文件,下面分享使用MyEclipse的快捷键查找文件和类等资
    2016-01-08
  • MyEclipse注册失败该怎么办?

    MyEclipse注册失败该怎么办?使用MyEclipse试用版到期以后需要注册,但是总是祖册失败,该怎么办呢?下面我们来看看MyEclipse破解的方法,需要的朋友可以参考下
    2016-01-07
  • Myeclipse中hibernate自动创建表的方法

    Myeclipse如何自动创建hibernate? Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,今天我们就来看看Myecli
    2016-01-06
  • myeclipse和eclipse查看server面板报错该怎么办?

    myeclipse和eclipse查看server面板报错该怎么办?在使用myeclipse和eclipse的时候,发现只要查看server面板就会报错,代码java.lang.NullPointerException ,该怎么办呢?
    2016-01-03
  • myeclipse提示快捷键无效该怎么恢复?

    myeclipse提示快捷键无效该怎么恢复?myeclipse中代码补充提示的快捷键是Alt+/,但是按了以后发现没有用,不提示代码补全,该怎么办呢?今天教大家重新设置myeclipse快捷键
    2015-12-31
  • 用MyEclipse编写jsp文件一保存就很卡该怎么办?

    用MyEclipse编写jsp文件一保存就很卡该怎么办?编辑其他类型的文件都很顺畅,但是一到jsp页面就很卡,其实只要将myeclipse visual jsp designer改为myeclipse jsp editor就
    2015-12-22
  • myeclipse创建spring配置文件正确却显示红叉该怎么办?

    myeclipse创建spring配置文件正确却显示红叉该怎么办?使用myeclipse创建spring配置文件,当时创建的文件可以正常显示,但是第二天创建的文件就显示红叉,该怎么办呢?下面
    2015-12-11
  • myeclipse不能编译项目的几种解决办法

    myeclipse不能编译项目该怎么办?之前都是可以自动翻译,现在打开以后不能翻译,出现这种问题的原因有很多,今天我们从七个方面来分析解决这个问题,需要的朋友可以参考下
    2015-12-10
  • myeclipse误删的项目文件怎么找回?

    myeclipse误删的项目文件怎么找回?在myeclipse中误删的项目恢复含简单,只要到最近删除的项目中找回就可以,但是如果项目在tomcat中就需要用反编译软件进行反编译,下面分
    2015-12-10

最新评论