在NetBeans中(當前使用7.3),使用Ant Library Manager添加庫是一個很好的功能。我可以添加類文件的jar文件,源文件的jar文件和Javadoc文件的壓縮文件。它在我的工作站上工作得非常好。如何在Netbeans中添加共享庫?
問題是這些Ant庫看起來似乎不可分發。我怎樣才能將這些相同的庫加載到我的筆記本電腦上,而不用費力地檢查每個庫以查看其中的內容,下載jar/zip文件並在我的筆記本電腦(或其他在同一項目上工作的其他人)重新定義庫?我想保留的庫的幾個特性是,我可以包含Javadocs以獲得快速API文檔和用於調試的源代碼。
我想將這些Ant庫設置爲
Subversion
Git讓其他想要使用該項目的人也可以下載所有其他庫依賴項,而無需構建相同的庫。例如,我創建了一個U2JPA庫,其中包含特定版本的U2JPA,每晚構建的OpenJPA和其他幾個罐子。
不幸的是,Maven並不是我當前項目中的一個選項,因爲供應商不願意將二進制文件提交到中央存儲庫。
您可以使用專用文件夾作爲libaries,請查看[this](http://netbeans.org/kb/文檔/ JAVA /項目setup.html#項目,共享庫)。然後,只需使用netbeans項目分發該庫文件夾。 – 2013-03-22 21:54:09
「不幸的是,Maven並不是我當前項目中的一個選項,因爲供應商不願意將二進制文件提交到中央存儲庫。」 - 把它們放到公司的存儲庫中。 (暗示:如果你還沒有啓動一個)。除了重新發明依賴管理以外,這似乎是一個更好的主意。 – millimoose 2013-03-22 23:07:08