如何制作一个jar文件?

时间:2010-02-01 18:37:49

标签: java jar notepad++ netbeans6.7

如何从命令行和Netbeans 6.7创建一个jar文件?

4 个答案:

答案 0 :(得分:10)

使用JAR命令:

jar cf jar-file input-file(s)

使用Maven

<packaging>jar</packaging>

使用Ant

 <jar destfile="${dist}/lib/app.jar" basedir="${build}/classes"/>

答案 1 :(得分:6)

答案 2 :(得分:3)

命令行:

jar cf jarfile [ -C dir ] inputfiles

确保您是jar - 来自与您的包层次结构匹配的目录的根目录,而不仅仅是包含类文件的目录。目录结构需要与层次结构匹配。

此外,如果您希望JAR可执行,则需要包含一个MANIFEST.MF,其中包含Main-class条目,指定应将哪个类用作入口点(此类必须定义public static void main(String[] args))。

Netbeans:这是指向tutorial的链接。

答案 3 :(得分:0)

有很多方法(已经在这里已经足够了),但是如果你想要一种非常简单的方法,那就看看Maven吧。它只是工作:http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html