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

2022-09-01 14:11:18

我正在尝试安装Java以使用Eclipse(我按照所有说明安装Java和Eclipse),但由于我猜的一些糟糕的配置,我的Eclipse没有启动。我不明白为什么它不适合我。

Eclipse 安装:

  1. 提取的日食在C:\eclipse
  2. 创建了具有目标的桌面快捷方式C:\eclipse\eclipse.exe

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

Eclipse Splash Screen

JAVA安装:

  1. C:\Program Files\Java\jdk1.7.0_10
  2. 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无法启动。

问题:

enter image description here


答案 1

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

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

保存文件并执行 eclipse.exe。


答案 2

请尝试从执行java

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

即从安装java的位置。

如果成功,则表示错误位于类路径中的某个位置。

另外,这个家伙似乎和你有同样的问题,检查一下


推荐