大家的一点帮助... 我试图将一个简单的 java 程序转换为 jar,但似乎什么也没发生。 我有 2 个文件:Tester.java 和 Tester.Class。 然后我使用了这个命令行:
jar -cvf Tester.jar Tester.class
.jar 文件已创建,但似乎没有任何效果。 我错过了什么?
最佳答案
要运行您创建的 jar 文件中的程序,您需要执行
java -cp Tester.jar your.package.Main
一个更方便的执行jar的方法是能够做
java -jar Tester.jar
但是,这需要您在 list 文件中指定主类,它应该包含在 jar 文件中:
放
Manifest-Version: 1.2 Main-Class: your.package.Main
在 manifest.txt 中
并创建 jar:
jar cvfm Tester.jar manifest.txt Tester.class
关于java - 如何将Java程序转成jar?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2887473/