我有一个几乎没有类的java文件。 我试图创建jar文件,但它没有用。我使用了eclipse和终端(mac)。对于终端,我尝试使用命令:
jar -cvf jar filename class file class file
我创建了那个jar文件但是它没有用。
请告诉我创建jar文件的最佳方法。
谢谢
答案 0 :(得分:2)
我相信当你说它不起作用时,你的意思是,你无法执行你创建的打包的jar文件。
jar文件不仅仅是所有类和资源文件的zip。您需要在META-INF / MANIFEST.MF文件中添加详细信息,以便知道包含要执行的main方法的类。
或者,您可以尝试调用jar文件,如下所示:
java -cp <jarfile.jar> <Complete.Package.ClassNameWithMainMethod>
答案 1 :(得分:1)
你没有说明什么不起作用,但如果有任何帮助,这里是官方文档:http://docs.oracle.com/javase/tutorial/deployment/jar/build.html。