• Eclipse报错Unhandled event loop exception PermGen space


    原来一直用eclipse3.5,最近尝试升级到3.7和4.2,但不管是3.7还是4.2项目编译过程中总提示“Unhandled event loop exception PermGen space”要求退出workspace,与原来3.5版本比较了一下eclipse.ini参数设置发现没有差别,怀疑是公司自己开发的插件问题,马上删除自己的插件,但还是遇到同样问题,郁闷只好去google求助。

    搜索到的第一个解决方案是设置PermSize和MaxPermSize参数,避免耗光永久保存区内存,如:

    1. -XX:PermSize=128M 
    2. -XX:MaxPermSize=128M 

    更改后重新编译仍然报错,郁闷,没有解决问题,尝试调大到256M还是出现同样错误。

    继续Google,找到一个看似可疑的解决方案:“不许更改eclipse.exe的文件名”。因为多个版本,所以自己将3.7版命名为eclipse37,4.2版命名为eclipse42,而原来的3.5版本保留eclipse名称,难道真是这样的问题?死马当活马医,试试看再说,于是将3.5版本更改为eclipse35,而4.2版本更改为eclipse,然后用4.2版本进行编译,问题既然解决了,有点意外,马上用同样的方法试试3.7版本,问题果真没再出现了。

    eclipse对名字太较真了,为了捍卫版权,什么都可以做,无语!

  • 相关阅读:
    pytorch获取模型某一层参数名及参数值方式
    PyTorch源码解读之torchvision.models
    torch.nn.Conv2d()函数详解
    UCF101
    ipynb格式转换
    linux下的压缩与解压缩
    tomcat 部署的项目图片名字带中文
    恢复oracle误删除数据
    项目中遇到的分布式高并发情况及解决方案
    poi 导出复杂表头 execl
  • 原文地址:https://www.cnblogs.com/hacket/p/3131346.html
Copyright © 2020-2023  润新知