要执行 jar 文件,首先我安装了 openjdk 包,然后执行下一个命令:
java -jar ccnChat.jar
我收到此错误:无法从 ccnChat.jar 加载 Main-Class 清单属性
然后我尝试了另一种方法:我右键单击 jar 文件,并从权限选项卡中将允许执行文件标记为程序,并选择 openjdk 作为其默认程序。然后我双击 jar 文件,但它没有打开。并且没有任何消息或错误。您能帮我看看如何执行这个 jar 文件吗?
答案1
“无法加载主类清单” => 这不是您的 JDK 的问题,而是您的 MANIFEST.MF 文件的问题。您指定了主类吗?您的清单文件应如下所示:
Manifest-Version: 1.0
Created-By: 1.7.0_06 (Oracle Corporation)
Main-Class: MyPackage.MyClass
然后你可以尝试再次执行:
java -jar ccnChat.jar
答案2
使用以下命令:java -jar file.jar
答案至少需要三十个字,所以这里还有一些文字,请忽略它