【发布时间】:2010-02-01 18:37:48
【问题描述】:
如何从命令行和 Netbeans 6.7 制作 jar 文件?
【问题讨论】:
标签: java jar notepad++ netbeans6.7
如何从命令行和 Netbeans 6.7 制作 jar 文件?
【问题讨论】:
标签: java jar notepad++ netbeans6.7
【讨论】:
.class 文件放在你的 JAR 中,而不是源文件。
jar cf jar-file input-files
http://java.sun.com/developer/Books/javaprogramming/JAR/basics/build.html
【讨论】:
命令行:
jar cf jarfile [ -C dir ] inputfiles
确保您是来自与您的包层次结构匹配的目录的根目录的jar-ing,而不仅仅是包含类文件的目录。目录结构需要与层次结构相匹配。
另外,如果您希望JAR 可执行,则需要包含一个MANIFEST.MF,其中包含一个Main-class 条目,指定应将哪个类用作入口点(此类必须定义一个public static void main(String[] args)) .
Netbeans:这是指向tutorial 的链接。
【讨论】:
有很多方法(这里已经回答得够多了),但如果你想要一个非常简单的方法,看看 Maven。它只是工作:http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
【讨论】: