我有我使用IDE netbeans完成的源代码。现在我想将这个java应用程序移动到Web应用程序。为此我需要从我的源代码创建一个jar文件,以便我可以在ma jsp文件中调用它。 我无法在netbeans中找到任何选项或以任何其他方式创建此源代码的.jar文件。 有人能告诉我该怎么做。
由于
答案 0 :(得分:110)
使用NetBeans创建Java归档(.jar)文件,如下所示:
清理和构建将首先删除构建工件(例如.class
文件),而构建将保留任何现有的.class
文件,从而创建必要的新版本。为了阐明,想象一个有两个类A和B的项目。
首次构建时,IDE会创建A.class
和B.class
。现在您删除B.java
但不清除B.class
。执行构建应将B.class
留在构建目录中,并将其捆绑到JAR中。选择清除和构建将删除B.class
。自从B.java
被删除后,B.class
将不再捆绑。
构建JAR文件。要在NetBeans中查看它:
确保在构建JAR文件时不排除文件。
答案 1 :(得分:9)
请右键单击项目并转到属性。 然后去构建和打包。 您可以在dist目录中看到由netbean的defualt设置生成的JAR文件位置。
答案 2 :(得分:5)
我还尝试使用以下命令创建一个可执行的jar文件:
java -jar <jarfile>
经过一番搜索,我找到了以下链接:
Packaging and Deploying Desktop Java Applications
我设置了项目的主要类:
然后在fodler dist中,新创建的jar应该可以使用我上面提到的命令执行。
答案 3 :(得分:1)
现在(2020)NetBeans 11使用“构建”命令自动执行此操作(右键单击项目名称,然后选择“构建”)