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