Netbeans中项目属性中缺少“打包”。

4
我想从刚刚完成的项目中构建一个JAR文件。我在谷歌上搜索如何使用NetBeans构建JAR文件,在每个来源中都说我必须在项目属性的“构建”下点击打包。如您在屏幕截图中所见,“打包”选项已丢失,我想知道是否有我忘记做的事情,是否可以找到它。
提前感谢您。

enter image description here

1个回答

5

简短回答:

使用Run > Clean and Build Project(或Shift+F11)来构建JAR文件。

更详细的回答:

您在“项目属性”菜单中看到的选项将取决于您如何创建Java项目。

如果您使用了File > New Project > Java with Ant > Java Application...,那么您将在项目属性下看到以下选项:

enter image description here

这里展示了各种设置,以管理项目打包方式。但是Shift+F11 是构建JAR的快捷键。输出窗口会显示以下内容:
Building jar: C:\your\path\to\project\AntDemo\dist\AntDemo.jar

很多我看到的NetBeans文档都比较老,而且假设你使用的是Ant项目(因为那曾经是默认项目类型)。
如果你使用了“文件>新建项目>使用Maven的Java>Java应用程序...”,那么在项目属性下你将会看到以下选项:

enter image description here

这看起来像是你的截图。
在这种情况下,Maven负责构建JAR文件 - 这就是为什么在这种情况下“打包”选项不可见的原因。如果你想自定义如何构建JAR文件,你必须编辑与你的项目一起创建的相关Maven pom.xml文件。
但你仍然可以使用Shift+F11来启动构建。输出将是不同的 - 类似于这样:
--- maven-jar-plugin:2.4:jar (default-jar) @ MavenDemo ---
Building jar: C:\your\path\to\project\MavenDemo\target\MavenDemo-2.0.jar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接