Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我从 Java JDK(和 JRE)7 切换到 6u45。出于某种原因,我不能再运行 .jar 文件了。我将运行 .jar 文件的默认程序更改为新 JDK 的javaw.exe - 但它不起作用。此外,我也尝试使用新的 JRE 的javaw.exe - 它不起作用。在这两种情况下,我都会收到此错误:
“找不到主类:程序将退出。C:\Users\Michael\Desktop\myJar.jar”
使用 option 重新编译它,-target 1.6你也可以在 6 上运行。
-target 1.6
听起来您没有使用 -jar 参数运行 java。
尝试:
java.exe -jar C:\Users\Michael\Desktop\myJar.jar