如何在NetBeans 6.9中构建jar?

时间:2010-09-09 16:10:17

标签: java scala netbeans ant

当我按下“构建项目”时,NetBeans会根据我的发现构建单独的类文件。如何设置它以将它们构建到jar文件中?如果我可以从一个项目构建多个应用程序(所有可以从命令行单独运行),那就更好了。

我编写了Scala 2.8。

1 个答案:

答案 0 :(得分:2)

在NetBeans中使用Run > Clean and Build Main Project命令将程序的JAR放在位于项目根级别的名为dist的文件夹中;任何相关的库都进入dist/lib。正如所讨论的here,JAR的清单可能只有一个Main-Class属性,但JAR本身可能有任意数量的类来声明main()方法。

附录:这是使用H2 Database的具体示例。

$ java -cp h2.jar org.h2.tools/Console -help
$ java -cp h2.jar org.h2.tools/Server -help
$ java -cp h2.jar org.h2.tools/Shell -help

附录:通常通过Library Manager添加外部库。