我有一个 Eclipse(基于插件的)应用程序,我尝试从 jnlp 文件(我使用 maven tycho 构建它)从 Java 64bit 开始。启动应用程序后不久,它不再响应,有时甚至会自动关闭。如果使用 Java 32 位启动应用程序,则应用程序可以正常工作。
如果我检查日志文件,我会得到 java.lang.OutOfMemoryError: PermGen space 异常。我已将 MaxPermSize 增加到 756m,但仍然无法正常工作。我可以看到,当应用程序被阻塞时,CPU 几乎达到了 100% 的使用率。
如果您对我可以解决问题或一些解释有任何建议,请分享。
谢谢!