給定一個本地的倉庫,可以確定遠程倉庫是一個特定的依賴關係的來源?怎麼樣?如何確定給定的Maven依賴關係的來源?
回答
正如@Eugene所提到的,依賴關係的來源不存儲在任何地方,因此在事實之後(如果您不在公司存儲庫之後)發現它的唯一方法是清除給定的依賴關係項目並重新解決它們。該Maven Dependency Plugin以下目標可以這樣做:
mvn dependency:purge-local-repository -DreResolve=true
注意reResolve
被默認設置爲true
,我剛纔提到它以作記錄。
此命令是否僅下載依賴關係? – 2010-05-20 20:57:11
@Derek:是的,它不會運行任何其他階段或目標。 – 2010-05-20 21:04:40
我該如何告訴Maven抑制其中找不到依賴項的存儲庫的消息,同時顯示那些找到依賴項的消息? (也就是說,顯示命中,但不會錯過錯過的瑕疵並遮住命中。) – 2010-05-20 21:35:45
的Maven不存儲這些信息。但是,如果清除本地存儲庫並運行項目構建,則可以在Maven構建期間下載工件時看到實際的存儲庫URL。
然而,如果你使用Maven倉庫管理器,如Nexus,你可以通過它的ID,版本等搜索神器,然後看到神器源在搜索結果中。
你可以從你的本地庫中刪除的依賴,然後看看它從您的下一件拉。
您可以使用什麼Maven命令來下載依賴關係,但是否則不會構建目標? – 2010-05-20 20:41:32
- 1. 確定maven的正確依賴關係?
- 2. 確定Maven提供的依賴關係
- 3. 確定.exe依賴關係
- 4. 指定Maven擴展的依賴關係
- 5. Maven:如何導出與來源和依賴關係的項目
- 6. 如何確定庫間依賴關係?
- 7. 如何確定libstdC++依賴關係?
- 8. 確定傳遞性依賴的來源
- 9. Maven - 將特定的依賴關係及其傳遞依賴關係複製到給定位置
- 10. 依賴的Maven副本依賴關係
- 11. 告訴maven從給定的URL獲得JAR依賴關係
- 12. 根據Maven中給定的條件添加依賴關係
- 13. 確定(屏蔽版本)maven依賴項的來源
- 14. Maven依賴關係
- 15. Maven依賴關係
- 16. Maven-Assembly-Plugin包含特定的依賴關係及其傳遞依賴關係
- 17. AbstractHandler的Maven依賴關係
- 18. sqlserver2010的maven依賴關係?
- 19. LibreOffice Maven的依賴關係?
- 20. maven依賴關係的API
- 21. com.day.util的Maven依賴關係
- 22. Maven資源插件依賴關係
- 23. Maven源代碼依賴關係
- 24. 如何定義庫的依賴關係
- 25. Maven - 如何自定義依賴關係的構建?
- 26. 如何正確使用git來源依賴關係?
- 27. maven程序集 - 忽略zip依賴關係的依賴關係
- 28. 如何在自定義CloudFormation資源中指定依賴關係?
- 29. 指定項目的依賴關係:複製依賴關係?
- 30. NetBeans中的Maven項目:如何向「依賴關係」和「測試依賴關係」添加依賴關係?
爲什麼你需要這樣的信息,快照? – 2010-05-20 20:21:19
用於瀏覽源存儲庫中的POM文件並查看存儲庫是否包含依賴關係組中的所有依賴項。如果由於某種原因,Maven的不能在庫中找到的依賴是依賴組的成員,但它發現組中的所有其他依賴,將Maven的檢索來自不同庫中缺少的依賴? – 2010-05-20 20:39:08