VM 初始化期间发生错误 (java/lang/NoClassDefFoundError: java/lang/Object)

新手上路,请多包涵

我正在尝试安装 Java 以使用 Eclipse(我按照安装 Java 和 Eclipse 的所有说明进行操作),但我猜我的 Eclipse 由于一些错误的配置而没有启动。我不知道为什么它对我不起作用。

日食安装:

  1. C:\eclipse
  2. 为我的桌面创建了一个快捷方式,目标为 C:\eclipse\eclipse.exe

当我尝试使用此快捷方式运行 Eclipse 时,我看到下面的 Eclipse 闪屏一秒钟,然后它就消失了。 Eclipse 根本不启动。

Eclipse 闪屏

JAVA安装:

  1. JDK安装在 C:\Program Files\Java\jdk1.7.0_10
  2. 将 JRE 安装在 C:\Program Files\Java\jre7

环境变量配置:

 JAVA_HOME = C:\Program Files\Java\jdk1.7.0_10
PATH = C:\Program Files\Java\jdk1.7.0_10\bin;

我使用控制台测试了我的 Java 安装并发现了这个问题,但我不知道如何解决它,我猜这导致 Eclipse 无法启动。

问题:

在此处输入图像描述

原文由 Tahir Yasin 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 755
2 个回答

转到 Eclipse 文件夹,找到 eclipse.ini 文件,添加以下条目(在 -vmargs 如果存在之前):

 -vm
C:\Program Files\Java\jdk1.7.0_10\bin\javaw.exe

保存文件并执行eclipse.exe。

原文由 Anish 发布,翻译遵循 CC BY-SA 3.0 许可协议

请尝试执行 java 来自

C:\Program Files\Java\jdk1.7.0_10\bin

即从安装java的位置。

如果成功,则意味着错误位于类路径中的某处。

另外,这个人好像和你有同样的问题, 看看吧

原文由 Rahul 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题