我需要将一个 netbeans 项目打包为一个 zip,以便我可以将它发送给几个开发人员。但是,我已经将一个库构建为另一个项目,并使用 netbeans“添加项目”选项将其作为一个库包含在内。
然而....
libray 永远不会添加到项目文件夹中...是否可以更改包含 jar 的设置,以便其他开发人员可以解压缩项目并使用“开箱即用”?
干杯
不确定这是否是您需要的:
Properties
Libraries
-> Libraries Folder
->Browse
[Step 1]
(例如插入./lib
- 如果不存在则创建目录)-> 下一步[Step 2]
,也许默认操作(“使用现有... ”)已经是您需要的Finish
这会 ...
仅当项目是 java 应用程序项目时,Netbeans 才会将 jar 打包到 lib 文件夹中。即它应该是一个具有main 方法的类的java 项目。它应该在项目属性的运行类别中指定。如果您运行 clean 和 build,dist 文件夹将包含应用程序 jar,并且该库将作为 jar 添加到 lib 文件夹下。然后可以压缩 dist 文件夹的内容并与其他开发人员共享。他们应该能够开箱即用地执行它。注意:应用程序 jar 的清单文件将具有库的类路径条目。
如果您对非应用程序的 java 项目需要相同的行为,请修改 ant 脚本。