Path 这只爪哇蚊子不停地咬我-没有错。喷雾喷雾喷雾&;什么也没发生

Path 这只爪哇蚊子不停地咬我-没有错。喷雾喷雾喷雾&;什么也没发生,path,environment-variables,classpath,noclassdeffounderror,java-home,Path,Environment Variables,Classpath,Noclassdeffounderror,Java Home,我正在尝试使用一堆JAVA应用程序,我一直在碰壁。我抬头一看,几乎所有能治好它的东西都跟着我。但这是一只爪哇超级蚊子。请告诉我发生了什么事 C:\Users\Administrator>java -version Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object C:\Users\Administrator>where java C:\Pro

我正在尝试使用一堆JAVA应用程序,我一直在碰壁。我抬头一看,几乎所有能治好它的东西都跟着我。但这是一只爪哇超级蚊子。请告诉我发生了什么事

    C:\Users\Administrator>java -version
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object

C:\Users\Administrator>where java
C:\Program Files\Java\jdk1.8.0_45\bin\java.exe

C:\Users\Administrator>echo %java_home%
C:\Program Files\Java\jdk1.8.0_45

C:\Users\Administrator>echo %path%
C:\PROGRAM FILES\COMMON FILES\MICROSOFT SHARED\WINDOWS LIVE;C:\PROGRAM FILES (X86)\COMMON FILES\MICROSOFT SHARED\WINDOWS LIVE;C:\WINDOWS\SYSTEM32;C:\WINDOWS;C:\
2\WINDOWSPOWERSHELL\V1.0\;;C:\PROGRAM FILES (X86)\INTEL\OPENCL SDK\2.0\BIN\X86;C:\PROGRAM FILES (X86)\INTEL\OPENCL SDK\2.0\BIN\X64;C:\PROGRAM FILES (X86)\COMMON
M FILES (X86)\WINDOWS LIVE\SHARED;C:\PROGRAM FILES (X86)\WINSCP\;C:\PROGRAMDATA\CHOCOLATEY\BIN;c:\Program Files\WIDCOMM\Bluetooth Software\;c:\Program Files\WID
ram Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Java\jdk1.8.0_45\bin

C:\Users\Administrator>echo %classpath%
C:\Program Files\Java\jdk1.8.0_45\lib
我也安装了JRE,但我将其从路径(即JRE的bin dir和Oracle的bin dir)中删除,以确保Java只有一个exe。 尽管如此,我还是犯了这个错误。
我在windows 7上

问题是java.lang.Object所需的rt.jar不在lib目录中。 我的32位JRE正在工作。只有64人退出。从lib将RT.jar从x86移植到x64不起作用,所以我卸载并重新安装了JDK(使用JRE),并且运行良好。 rt.jar已被Trend AntiVirus扫描删除