初始化VM时出错(java/lang/NoClassDefFoundError:java/lang/Object)

Tah*_*sin 27 java eclipse windows java-7

我正在尝试安装Java来使用Eclipse(我按照所有说明安装了Java和Eclipse)但是我的Eclipse由于一些错误的配置而无法启动.我无法弄清楚为什么它不适合我.

Eclipse安装:

  1. 在Eclipse中提取Eclipse 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;
Run Code Online (Sandbox Code Playgroud)

我使用控制台测试了我的Java安装并找出了这个问题,但我不知道如何修复它,我想这会导致Eclipse无法启动.

问题:

在此输入图像描述

小智 23

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

-vm
C:\Program Files\Java\jdk1.7.0_10\bin\javaw.exe
Run Code Online (Sandbox Code Playgroud)

保存文件并执行eclipse.exe.


Jaf*_*may 7

检查下载的eclipse/JDK/JRE是否与32位或64位的处理器/操作系统架构兼容?


Rah*_*hul 6

请尝试执行java

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

即从安装java的位置.

如果成功,则表示错误位于类路径中的某处.

此外,这家伙似乎遇到了与你相同的问题,请查看