从java文件创建jar文件

时间:2015-02-23 15:02:39

标签: java eclipse jar terminal

我有一个几乎没有类的java文件。 我试图创建jar文件,但它没有用。我使用了eclipse和终端(mac)。对于终端,我尝试使用命令:

jar -cvf jar filename class file class file

我创建了那个jar文件但是它没有用。

请告诉我创建jar文件的最佳方法。

谢谢

2 个答案:

答案 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