我一直在尝试创建一个jar文件很长一段时间......我会显示我的代码
主Java文件:
Main.java
MANIFEST.txt:
Main-Class: Main
Jar Creation Command:
jar cmf MANIFEST.txt GUI.jar *.class
我编译并运行java文件,直到我创建Jar文件后才发现任何问题...在我创建Jar文件后,当我尝试启动它时(从命令行)它给了我以下错误:
错误:无法找到或加载主类
我尝试使用稍微不同的命令重新创建Jar几次后获取了jar文件,并提取了汽车的内容。之后我发现这是实际加载到manifest.txt文件中的内容:
Manifest-Version: 1.0
Created-By: 1.8.0_45 (Oracle Corporation)
我不确定它是怎么发生的,或者为什么会发生。
答案 0 :(得分:-1)
显然你正在运行
java jar ...
而不是
java -jar ...