如何从命令行和Netbeans 6.7创建一个jar文件?
答案 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)
jar cf jar-file input-files
http://java.sun.com/developer/Books/javaprogramming/JAR/basics/build.html
答案 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