打开JDK崩溃的日食

时间:2014-09-04 07:11:05

标签: java eclipse java-7 openjdk azul-zulu

我正在努力将我的项目从Oracle JDK迁移到打开JDK - Zulu 7.

问题是在我将我的eclipse指向Open JDK版本后,eclipse不断崩溃。 一旦我将eclipse指向oracle安装,eclipse就会正常运行。

无论如何,我可以解决这个问题并继续指向Open JDK版本吗?

干杯!!!

3 个答案:

答案 0 :(得分:2)

我猜你在使用Zulu启动IDE时会看到这个? Eclipse启动程序有一个讨厌的hack,它解析libjvm库以确定供应商并相应地设置启动器参数。如果我没记错的话 - 它为Oracle java设置了更多Xmx。因此,尝试显式增加eclipse.ini中的Xmx值(至少为-Xmx1024m,或者甚至可能是-Xmx2048m)并继续使用Zulu。

答案 1 :(得分:1)

尝试增加堆大小。您是否切换到Zulu 8以摆脱这个PermGenSize问题?

答案 2 :(得分:1)

-XX:MaxPermSize参数=512米

尝试在eclipse ini文件中添加此项以删除此错误。