netbeans中的项目属性中缺少java打包

ffscu2ro  于 2021-07-11  发布在  Java
关注(0)|答案(1)|浏览(412)

我想从我刚完成的一个项目中构建一个jar。我在google上搜索了如何用netbeans构建jar,在每一个源代码中,它都说我必须在packaging上的projectproperties下单击“build”。正如你在截图上看到的,“ Package ”不见了,我想知道我是不是忘了要做什么,你是否知道我能做到。
提前谢谢。

3yhwsihp

3yhwsihp1#

简短回答:
使用 Run > Clean and Build Project (或 Shift+F11 )构建jar文件。
长答案:
您在“projectproperties”菜单中看到的选项将取决于您创建java项目的方式。
如果你用过 File > New Project > Java with Ant > Java Application... 然后,您将在“项目属性”下看到以下选项:

这将显示用于管理项目打包方式的各种设置。但是 Shift+F11 就是你如何建造jar。输出窗口显示以下内容:

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

我看到的许多netbeans文档都相当旧,它假设您使用的是ant项目(因为它以前是默认的项目类型)。
如果你用过 File > New Project > Java with Maven > Java Application... 然后,您将在“项目属性”下看到以下选项:

这看起来像你的截图。
在本例中,maven负责构建jar—这就是为什么在本例中“packaging”选项不可见的原因。如果您想定制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

相关问题