我有一个类文件很少的java文件。 我试图创建jar文件,但它没有工作。我用eclipse和终端(mac)。对于终端,我尝试使用下面的命令:从java文件创建jar文件
jar -cvf jar filename class file class file
我创建了那个jar文件,但没有起作用。
请让我知道什么是创建jar文件的最佳方式。
谢谢
我有一个类文件很少的java文件。 我试图创建jar文件,但它没有工作。我用eclipse和终端(mac)。对于终端,我尝试使用下面的命令:从java文件创建jar文件
jar -cvf jar filename class file class file
我创建了那个jar文件,但没有起作用。
请让我知道什么是创建jar文件的最佳方式。
谢谢
您没有指定什么不工作,但这里是官方文档,如果它可以帮助任何:http://docs.oracle.com/javase/tutorial/deployment/jar/build.html。
我相信,当你说它没有工作,你的意思是,你不能执行你创建的打包的jar文件。
jar文件不仅仅是所有类和资源文件的zip文件。您需要将详细信息添加到META-INF/MANIFEST.MF文件中,以便包含要执行的主要方法的类是知道的。
或者你可以尝试调用jar文件如下:
java -cp <jarfile.jar> <Complete.Package.ClassNameWithMainMethod>
定义“没有工作”?什么没有?你创建了jar文件,那么发生了什么? – HavelTheGreat 2015-02-23 15:03:25
右键单击您的项目 - >导出.. - > Java文件夹 - > Runnable Jar文件 - >选择适当的Launch Configuration - > Finish – Brunaldo 2015-02-23 15:16:21