如何在Netbeans中创建Jar文件
问题描述:
那么我有我使用IDE netbeans完成的源代码。现在我想将这个Java应用程序移动到一个Web应用程序。为此,我需要从我的源代码创建一个jar文件,以便我可以在ma jsp文件中调用它。 我一直无法找到netbeans的任何选项或任何其他方式来创建此源代码的.jar文件。 有人能告诉我该怎么做。如何在Netbeans中创建Jar文件
谢谢
答
请做右键点击该项目,并去属性。 然后转到生成和打包。 您可以在dist目录中看到netbean的默认设置生成的JAR文件位置。
答
创建使用NetBeans如下一个Java归档(.jar)文件文件:
- 项目名称用鼠标右键单击
- 选择属性
- 点击包装
- 检查编译后编译JAR
- 检查压缩JAR文件
- 点击OK接受更改的项目名称
- 右键单击
- 选择构建或清理并生成
清理并生成将首先删除构建工件(如.class
文件),而Build将保留任何现有的.class
文件,创建必要的新版本。为了说明,设想一个包含两个类A和B的项目。
IDE第一次创建时,会创建A.class
和B.class
。现在您删除B.java
,但不清除B.class
。执行Build应将B.class
保留在构建目录中,并将其捆绑到JAR中。选择Clean和Build将删除B.class
。由于B.java
已删除,不再将B.class
捆绑在一起。
构建JAR文件。要查看它的NetBeans里面:
- 点击文件标签
- 展开项目名称>> DIST
确保楼宇的JAR文件时,文件不被排除在外。
答
我也试图让我可以用下面的命令来运行可执行的JAR文件:
java -jar <jarfile>
一些搜索,我发现下面的链接后:
Packaging and Deploying Desktop Java Applications
我设置项目的主类:
- 右键单击项目的节点和c hoose属性
- 选择Run面板和主类字段中输入主类
- 单击OK关闭Project Properties对话框
- 清理并生成项目在fodler DIST
然后新创建的jar应该可以用我上面提到的命令执行。
hey bud路径显示'dist/JavaApplication1.jar',但我无法在我的dist文件夹中找到它 – 2013-12-25 11:54:27
在Netbeans IDE中,无法看到'Projects'中的所有文件(只有那些Netbeans程序员认为你需要开发),但是如果你打开'文件'选项卡,你应该可以看到所有的项目文件。 – 2015-05-06 13:54:23