我正在製作Java Swing項目,它包含80-90個庫。我沒有使用他們中的大多數,但我加入了他們,因爲他們進來一包。例如我已經從javamail添加了所有lib文件,但我知道我只使用SMTP。有什麼方法可以找出哪些庫我不使用???。有沒有安全的方法來刪除這些庫而不會導致衝突? 我正在使用Netbeans IDE。請幫忙。如何從Java中刪除無用的庫Netbeans
4
A
回答
4
這意味着管理庫依賴關係。有螞蟻/常春藤組合,但我使用maven構建基礎結構。
在NetBeans中創建一個新的Maven項目,添加所有源代碼(到src/main/java),然後開始添加依賴項(出現在項目瀏覽器中)。
處理傳遞依賴關係。
這是理想的,因爲庫版本也是維護的。
注意:maven會首先將這些庫的元數據加載到本地「存儲庫」中,默認情況下用戶目錄中的.m2。
我只能推薦maven。
+0
該方法運行良好,但我能夠做試錯法。只有80個圖書館。不管怎麼說,謝謝你,我會將這些建議用於未來的使用。 – chettyharish 2013-03-05 13:00:39
相關問題
- 1. Netbeans,從java窗體中刪除控件?
- 2. 如何從NetBeans中刪除指定項目的Subversion存儲庫?
- 3. 如何從Netbeans上的Repository Browser中刪除git存儲庫?
- 4. 如何使用NetBeans刪除Java代碼中的死鎖
- 5. 無法刪除JLabel(Netbeans)
- 6. 如何刪除Netbeans中的git分支?
- 7. 如何刪除在NetBeans
- 8. 如何在不刪除文件的情況下從netbeans中刪除項目?
- 9. 如何從Java表單中刪除FieldSet?
- 10. 無法從數據庫中刪除行
- 11. 無法從數據庫中刪除...?
- 12. 從Netbeans列表中刪除項目
- 13. 如何從Firebase中刪除數據庫?
- 14. 如何從SmartGit中刪除存儲庫?
- 15. 如何從數據庫中刪除?
- 16. 如何從圖庫中刪除項目
- 17. 如何從圖庫中刪除視頻?
- 18. 如何從Android Studio中刪除ICU4J庫
- 19. 如何從gradle項目中刪除java標準庫?
- 20. 用java netbeans的我無法從數據庫讀取
- 21. 如何從NetBeans 6.8中刪除所有斷點?
- 22. Netbeans/Java /在Mac上刪除文件
- 23. 刪除查詢不工作java netbeans
- 24. 如何使用Java中的遞歸從數組中刪除
- 25. 如何使用java中的jdom從節點中刪除孩子?
- 26. 如何刪除/ Java中
- 27. 無法從getContentResolver()中刪除刪除
- 28. vs2015 ssdt:發佈無法從數據庫中刪除表(從包中刪除)
- 29. 如何從ListView中刪除項目而不從數據庫中刪除項目?
- 30. 如何從行對象中刪除行,而不是從數據庫中刪除?
反射,動態類加載和其他技巧使您有可能在運行時發現缺少不直接引用的依賴關係。 一個常見的例子是JDBC。驅動程序通過JDBC URL進行實例化,然後根據加載的驅動程序進行檢查。 – flup 2013-02-13 15:25:03