2012-03-16 63 views
1

我試圖用NetBeans 6.5構建項目;這個東西是包含外部jar添加的項目,所以我需要將它們全部放入我的jar文件(因爲它將被簽名);但IDE只是地方項目類的罐子:(NetBeans - 如何使用所有必需的庫構建項目jar文件

所以我的問題是如何將項目依賴外部庫放到我的項目JAR與NetBeans?

+0

當我遇到這個問題時,我決定使用Ant(它不是很複雜,並且可以讓你自由選擇結構是什麼)。你的意思是說「簽名」?我曾被告知有關將庫放入項目的'dist/lib'文件夾的選項(我不記得NetBeans是否應該這樣做或開發人員),這應該可以工作。 – 2012-03-17 00:47:03

+0

我希望將所有庫的相關類自動包含在一個jar中。有沒有可能不使用Ant? – user592704 2012-03-17 00:49:28

+0

爲什麼不使用螞蟻? NB使用螞蟻本身,如果你想自動這是你最好的選擇@JohnDoe答案顯示。即使簽署也可以用螞蟻完成。 – madth3 2012-03-17 01:34:05

回答

1

我認爲你需要像this fat jar tutorial。我不知道如果它比使用Ant腳本構建更容易,但它應該可以做到這一點

+0

Netbeans已經在使用Ant來構建項目(除非它們是Maven項目)。這是將任務添加到NB的常規螞蟻結構。 – madth3 2012-03-17 01:29:28

+0

這增加了對jar的簽名:http://ezzatron.com/2009/09/29/automatically-signing-jar-files-in-netbeans/ – madth3 2012-03-17 01:34:22

+0

@ madth3我知道,你是對的。我不確定是否將任務添加到NetBeans的常規Ant結構比使用沒有IDE的Ant更加舒適。 – 2012-03-17 08:15:52

相關問題