欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

令人崩溃的java.lang.OutofMemoryError: PermGen space 博客分类: ubuntu开发杂记jdk  

程序员文章站 2024-02-13 12:22:28
...

根源在于旧版本的jar包和64位jdk之间的冲突。

新换的机器,装了64位的ubuntu 12.04 LTS,自然就装了64位的jdk,运行新项目没有问题,在做一个老项目(有大量旧版本的jar)时,运行总是报告:

java.lang.OutofMemoryError: PermGen space

明明控制台报告tomcat已经运行,eclipse还是在starting tomat 。。。

无论怎样调整tomcat的内存都不行,折腾了好久。。。呜呜~~~~

 

最后想到是否是64位jdk不支持旧版本的jar?于是换了32位的jdk,问题解决。