繁体   English   中英

Netbeans 中的项目属性中缺少打包

[英]Packaging is missing in the Project Properties in Netbeans

我想从我刚刚完成的项目中构建一个 jar。 我在谷歌上搜索了如何用 NetBeans 构建一个 jar 并且在每个来源中它都说我必须在打包的项目属性中的“构建”下单击。 正如您在屏幕截图中看到的那样,缺少“包装”,我想知道我是否只是忘记了某事,以及您是否知道我可以完成它。

提前致谢。

在此处输入图片说明

简短的回答:

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

更长的答案:

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

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

在此处输入图片说明

这将向您显示管理项目打包方式的各种设置。 但是Shift+F11是您构建 JAR 的方式。 输出窗口显示以下内容:

Building jar: C:\your\path\to\project\AntDemo\dist\AntDemo.jar

我看到的很多 NetBeans 文档都相当陈旧,并且假定您使用的是 Ant 项目(因为它曾经是默认项目类型)。

如果您使用File > New Project > Java with Maven > Java Application...那么您将在 Project Properties 下看到以下选项:

在此处输入图片说明

这看起来像你的截图。

在这种情况下,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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM