【问题标题】:In Ubuntu java -version gives Error occurred during initialization of VM在 Ubuntu java -version 中,VM 初始化期间发生错误
【发布时间】:2015-06-10 06:00:10
【问题描述】:

我有 Ubuntu 64 位 13.10 我已经在我的机器上手动安装了 java 8 但是当我这样做时

java -version

它给了我

orbit@parth-desktop:~$ java -version
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object

在这方面需要帮助。我已经在 /usr/lib/jvm 文件夹中安装了 java

【问题讨论】:

  • Xmx/Xms 参数是什么?检查 _JAVA_OPTIONS 系统变量,如果不存在使用export _JAVA_OPTIONS='-Xms64m -Xmx128m -Dawt.useSystemAAFontSettings=lcd'
  • 我已经尝试过您的解决方案,但 java -version 出现同样的错误
  • java -fullversion 对我来说工作正常,但 java -version 不工作

标签: java ubuntu java-8


【解决方案1】:

根据this post 中的 Rigg802,您很可能在没有适当权限的情况下安装了 jvm。如果您查看该链接,他建议使用适当的权限(即 sudo)卸载并重新安装,如果这不起作用,他还有更多解决方案。

【讨论】:

  • 我已经检查了该站点,但该解决方案不起作用。以前我有 java7,它工作正常。我已经卸载它,然后尝试手动安装 java 8,但在新机器上也面临同样的问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-09-16
  • 1970-01-01
  • 1970-01-01
  • 2017-03-31
  • 2018-11-12
  • 1970-01-01
  • 2011-09-24
相关资源
最近更新 更多