3

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

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

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

干杯!!!

4

3 回答 3

2

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

于 2014-09-04T07:31:40.933 回答
1

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

于 2014-09-16T12:22:03.290 回答
1

-XX:MaxPermSize=512m

尝试在你的 eclipse ini 文件中添加这个来消除这个错误。

于 2016-04-26T07:29:49.337 回答