1

我从 Java JDK(和 JRE)7 切换到 6u45。出于某种原因,我不能再运行 .jar 文件了。我将运行 .jar 文件的默认程序更改为新 JDK 的javaw.exe - 但它不起作用。此外,我也尝试使用新的 JRE 的javaw.exe - 它不起作用。在这两种情况下,我都会收到此错误:

“找不到主类:程序将退出。C:\Users\Michael\Desktop\myJar.jar”

4

2 回答 2

1

使用 option 重新编译它,-target 1.6你也可以在 6 上运行。

于 2013-05-27T16:01:14.227 回答
1

听起来您没有使用 -jar 参数运行 java。

尝试:

java.exe -jar C:\Users\Michael\Desktop\myJar.jar
于 2013-05-27T16:01:38.223 回答