我有一个包含几个类的 java 文件。 我尝试创建 jar 文件,但没有成功。我使用了 eclipse 和终端(mac)。对于终端,我尝试使用命令:
jar -cvf jar filename class file class file
我创建了该 jar 文件,但后来它不起作用。
请让我知道创建 jar 文件的最佳方法是什么。
谢谢
最佳答案
我相信,当你说它不起作用时,你的意思是,你无法执行你创建的打包的 jar 文件。
jar 文件只不过是所有类和资源文件的 zip 文件。您需要将详细信息添加到 META-INF/MANIFEST.MF 文件中,以便知道包含要执行的 main 方法的类。
或者,您可以尝试按如下方式调用 jar 文件:
java -cp <jarfile.jar> <Complete.Package.ClassNameWithMainMethod>
关于java - 从java文件创建jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28676711/