我需要将netbeans项目打包为zip,以便我可以将其发送给几个开发人员。然而,我已经建立了一个库作为另一个项目,并包括它作为一个库使用netbeans"添加项目"选项。
然而…库永远不会添加到项目文件夹中…是否有一个我可以更改的设置,包括jar,以便其他开发人员可以解压缩项目并使用"开箱即用"?
欢呼
不确定这是否是你需要的:
- 右键单击你的项目->
Properties
-
Libraries
->Libraries Folder
->Browse
- 选择文件夹
[Step 1]
(例如:插入./lib
(如果目录不存在,则创建该目录)->下一步 - 设置Actions作为你需要的
[Step 2]
,也许默认的动作("Use Existing…")已经是你需要的 -
Finish
This will…
- 在项目文件夹 中创建公共Lib目录
- 如果你清洁&build你的项目在dist目录下会有一个lib文件夹,其中包含项目的所有库
只有当项目是java应用程序项目时,Netbeans才会将jar打包到lib文件夹中。也就是说,它应该是一个Java项目与类有main方法。它应该在Project Properties的Run类别中指定。如果运行clean和build, dist文件夹将包含应用程序jar,库将作为jar添加到lib文件夹下。dist文件夹的内容可以被压缩并与其他开发人员共享。他们应该能够开箱操作。注意:应用程序jar的清单文件将有一个类路径进入库。
如果您需要对java项目(不是应用程序)使用相同的行为,请修改ant脚本。