如何在Netbeans中创建Jar文件

use*_*433 68 netbeans jar

好吧,我有我使用IDE netbeans完成的源代码.现在我想将这个java应用程序移动到Web应用程序.为此我需要从我的源代码创建一个jar文件,以便我可以在ma jsp文件中调用它.我无法在netbeans中找到任何选项或以任何其他方式创建此源代码的.jar文件.有人能告诉我该怎么做.

谢谢

CBC*_*_NS 112

使用NetBeans创建Java归档(.jar)文件,如下所示:

  1. 右键单击项目名称
  2. 选择属性
  3. 单击包装
  4. 编译后检查Build JAR
  5. 检查压缩JAR文件
  6. 单击" 确定"接受更改
  7. 右键单击项目名称
  8. 选择BuildClean and Build

Clean和Build将首先删除构建工件(例如.class文件),而Build将保留任何现有.class文件,从而创建必要的新版本.为了阐明,想象一个有两个类A和B的项目.

第一次构建时,IDE会创建A.classB.class.现在你删除B.java但不清除B.class.执行Build应该留B.class在构建目录中,并将其捆绑到JAR中.选择清除和构建将删除B.class.自B.java删除后,将不再B.class捆绑.

JAR文件已构建.要在NetBeans中查看它:

  1. 单击" 文件"选项卡
  2. 展开项目名称>> dist

确保在构建JAR文件时不排除文件.

  • Netbeans 12 在项目的属性对话框中没有“打包”选项。 (2认同)

小智 9

请右键单击项目并转到属性.然后去构建和打包.您可以在dist目录中看到由netbean的defualt设置生成的JAR文件位置.

  • 嘿芽路径显示'dist/JavaApplication1.jar',但我在我的dist文件夹中找不到 (5认同)
  • Netbeans 12 在项目的属性对话框中没有“打包”选项。 (3认同)

Rai*_*ndo 6

我还尝试使用以下命令创建一个可执行的jar文件:

java -jar <jarfile>
Run Code Online (Sandbox Code Playgroud)

经过一番搜索,我找到了以下链接:

打包和部署桌面Java应用程序

我设置了项目的主类:

  1. 右键单击项目的节点,然后选择"属性"
  2. 选择"运行"面板,然后在"主类"字段中输入主类
  3. 单击"确定"关闭"项目属性"对话框
  4. 清理并构建项目

然后在fodler dist中,新创建的jar应该可以使用我上面提到的命令执行.