基本上我需要將 gson 更新到最新版本(2.8.9),但由于它沒有直接包含在 POM 中,我如何找出是哪個依賴項帶來了它?在 Intellij 中,在 Maven 的“依賴關系樹”中,我可以手動一一打開它們,但是有什么自動方法可以做到嗎?
uj5u.com熱心網友回復:
使用
mvn dependency:tree -Dincludes=com.google.code.gson:gson檢查其攜帶的依賴gson到專案中。使用
<dependencyManagement>POM 的部分來控制傳遞依賴項中使用的工件的版本。只需添加以下代碼段:<dependencyManagement> <dependencies> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.9</version> </dependency> </dependencies> </dependencyManagement>
uj5u.com熱心網友回復:
根據我的理解,您是在 maven 選項卡中一一打開依賴項。在終端選項卡中,運行 mvn dependency:tree ,您將能夠看到帶有版本詳細資訊的整個樹。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/369533.html
標籤:行家
