如何在 Netbeans 创建一个 Jar 文件

我有我的源代码,我已经做了使用 IDE netbeans。现在我想把这个 java 应用程序移动到一个 web 应用程序。为此,我需要从源代码中创建一个 jar 文件,以便在 majsp 文件中调用它。 我无法在 netbeans 中找到任何选项或任何其他方法来创建。这个源代码的 jar 文件。 有人能告诉我怎么做吗。

谢谢

246738 次浏览

请右键单击该项目并转到属性。 然后去建立和包装。 您可以看到由 dist 目录中 netbean 的默认设置生成的 JAR 文件位置。

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

  1. 右键单击 Project 名称
  2. 选择 物业
  3. 包装
  4. 检查 编译后构建 JAR
  5. 检查 压缩 JAR 文件
  6. 单击 好的接受更改
  7. 右键单击项目名称
  8. 选择 建造清洁及建造

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

当第一次构建时,IDE 创建 A.classB.class。现在删除 B.java,但不清除 B.class。执行 建造应该将 B.class保留在构建目录中,并将其捆绑到 JAR 中。选择 清洁及建造将删除 B.class。由于 B.java被删除,将不再捆绑 B.class

JAR 文件已经构建完成,要在 NetBeans 中查看它:

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

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

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

java -jar <jarfile>

经过一番搜寻,我找到以下连结:

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

我设置了项目的主要类:

  1. 右键单击项目的节点并选择“属性”
  2. 选择 Run 面板并在 Main Class 字段中输入 Main Class
  3. 单击“确定”关闭“项目属性”对话框
  4. 清洁和建设项目

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

现在(2020) NetBeans 11使用“ Build”命令自动完成(右键单击项目名称并选择“ Build”)