0

我最近为 Windows 64 位安装了 jdk-7u11。它最初运行良好,我使用 javac 和 java 成功编译并执行了我的 java 程序。但是很晚了,一旦我使用 javac 编译了一个文件,它就会顺利进行,当我继续使用 java 执行文件时,它会给出以下错误:

初始化虚拟机时出错

java/lang/NoClassDefFoundError: java/lang/Object

我应该怎么办?我是jdk的新手用户,我也尝试在卸载后重新安装系统,但没有成功。解决办法是什么?提前致谢。

4

2 回答 2

0

这可能是由于 PATH 和 JAVA_HOME 配置错误。java 二进制文件和 JAVA_HOME 应该指向相同的 java 版本。否则可能会发生不好的事情

于 2013-02-13T16:12:33.150 回答
-1

有时加载 JDBC 驱动程序的尝试执行动态类加载尝试(即基于反射)

于 2013-02-13T16:25:16.733 回答