如何在Netbeans中创build一个Jar文件
那么我有我的源代码,我已经完成使用IDE的NetBeans。 现在我想把这个Java应用程序移动到一个Web应用程序。 为此我需要从我的源代码创build一个jar文件,以便我可以在ma jsp文件中调用它。 我一直无法findnetbeans的任何选项或任何其他方式来创build此源代码的.jar文件。 有人能告诉我怎么做。
谢谢
使用NetBeans创build一个Java归档(.jar)文件,如下所示:
- 用鼠标右键单击项目名称
- select属性
- 点击包装
- 编译后检查生成JAR
- 检查压缩JAR文件
- 单击确定以接受更改
- 用鼠标右键单击项目名称
- select生成或清理和生成
清理和构build将首先删除构build工件(如.class
文件),而构build将保留任何现有的.class
文件,创build必要的新版本。 为了阐明,设想一个有两个类A和B的项目。
IDE第一次构build时,IDE将创buildA.class
和B.class
。 现在删除B.java
但不清除B.class
。 执行Build应该将B.class
留在构build目录中,并将其捆绑到JAR中。 select清理和生成将删除B.class
。 由于B.java
被删除, B.class
不再被绑定。
JAR文件是build立的。 要在NetBeans中查看它:
- 点击文件标签
- 展开项目名称>> dist
在构buildJAR文件时确保文件不被排除。
请做右键点击该项目,并去属性。 然后去build立和包装。 您可以在dist目录中看到由netbean的默认设置生成的JAR文件位置。
我也试着做一个可执行的jar文件,我可以使用下面的命令来运行:
java -jar <jarfile>
经过一番search,我发现了以下链接:
打包和部署桌面Java应用程序
我设置了项目的主要类:
- 用鼠标右键单击该项目的节点,然后select属性
- select“运行”面板,然后在“主类”字段中input主类
- 单击确定closures项目属性对话框
- 清理并build立项目
然后在fodler dist中新创build的jar应该可以用上面提到的命令执行。