无法运行 JAR 文件

无法运行 JAR 文件

我有一台装有 Java 1.8.0_161 的 Windows 7 32 位计算机,双击运行 jar 文件时遇到问题。

如果我通过 java -jar filename 或 javaw -jar filename 命令运行 jar,一切都很完美。但是如果我通过双击运行文件,则会出现错误:

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

因此我检查了 regedit 并发现 JDK 中的 java.exe 正在正常运行文件,但 JRE 正在运行 JAR 并出现上述错误。

它在安装了一年之久后突然开始出现这种情况。

谢谢。

相关内容