令人崩溃的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,问题解决。