[英]How to remove useless libraries from Java Netbeans
我正在制作一個Java Swing項目,它包括80-90個庫。 我沒有使用它們中的大多數,但是當它們裝入包裝時我添加了它們。 例如,我已經添加了javamail中的所有lib文件,但我知道我只使用SMTP。 有沒有辦法找出我沒有使用的庫? 有沒有安全的方法來刪除這些庫而不會導致沖突? 我正在使用Netbeans IDE。 請幫忙。
這意味着管理庫依賴項。 有螞蟻/常春藤組合 ,但我使用maven構建基礎設施。
在NetBeans中創建一個新的maven項目,添加所有源(到src / main / java),然后開始添加依賴項 (顯示在項目資源管理器中)。
處理傳遞依賴性。
這是理想的,因為還維護了庫版本。
介意:maven首先將庫中的元數據加載到本地“存儲庫”中,默認情況下在用戶目錄中為.m2。
我只能推薦maven。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.