error occurred during initialization of vm java/lang/noclassdeffounderror java/lang/object
2012-10-30 12:37
519 查看
问题: 今天在cmd里面使用java时候报出标题错误,昨天还好好的啊。 环境变量莫非有问题,进去一看也没改啊,昨天行今天咋就出问题了呢?
javac没问题,java有问题,JDK也没升级过,肯定不是JDK的问题,肯定还是环境变量的问题。 在我的电脑搜索了一下,发现有两个java.exe文件,原因不言自明了,系统有多个java.exe文件并不造成问题,问题是另一个java.exe是挂在C:\WINDOWS\system32文件下,并且C:\WINDOWS\system32是配在环境变量PATH里面的,所以当使用java的时候,系统自动识别而使用了另一个java.exe,就出现了以上的错误。
解决办法:我们当然不能直接把C:\WINDOWS\system32这一串在PATH里面直接删掉,我是将关于JDK环境变量放在了首位,结果问题得到解决!PATH环境变量值便成了这个样子:%J***A_HOME%\bin;%J***A_HOME%\jre\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
javac没问题,java有问题,JDK也没升级过,肯定不是JDK的问题,肯定还是环境变量的问题。 在我的电脑搜索了一下,发现有两个java.exe文件,原因不言自明了,系统有多个java.exe文件并不造成问题,问题是另一个java.exe是挂在C:\WINDOWS\system32文件下,并且C:\WINDOWS\system32是配在环境变量PATH里面的,所以当使用java的时候,系统自动识别而使用了另一个java.exe,就出现了以上的错误。
解决办法:我们当然不能直接把C:\WINDOWS\system32这一串在PATH里面直接删掉,我是将关于JDK环境变量放在了首位,结果问题得到解决!PATH环境变量值便成了这个样子:%J***A_HOME%\bin;%J***A_HOME%\jre\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\
相关文章推荐
- error occurred during initialization of vm java/lang/noclassdeffounderror java/lang/object
- error occurred during initialization of vm java/lang/noclassdeffounderror java/lang/object
- 运行java出现Error occurred during initialization of VMjava/lang/NoClassDefFoundError: java/lang/Object解决
- 关于Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object错误的解决方法
- 解压jdk1.8安装包(exe)后,java.version -version报错 Error occurred during initialization of VM,java/lang/NoClassDefFoundError: java/lang/Object
- 启动tomcatError occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object
- Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object
- Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object
- Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object
- 解决:Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object
- error occurred during initialization of vm java/lang/noclassdeffounderror java/lang/object
- error occurred during initialization of vm java/lang/noclassdeffounderror java/lang/object .
- Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object
- Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object
- 解决JDK Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object
- Eclipse:Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/Object
- Invalid layout of java.lang.String at value Error occurred during initialization of VM Invalid layou
- linux 安装jdk出现Error occurred during initialization of VM java/lang/NoClassDefFoun
- android Error occurred during initialization of VM Could not reserve enough space for object heap Could not create the Java virtual machine.
- 解决 Error occurred during initialization of VM java/lang/NoClassDefFoundError: java/lang/O...