簡體   English   中英

Maven:如何從項目的所有模塊中刪除依賴項

[英]maven: how to remove a dependency from all modules of a project

我必須清理一個包含大量模塊的項目。 現在,所有(或大多數)這些模塊poms中都有一個多余的依賴項,我想刪除它。 有一個簡單的方法嗎?

給出更多的上下文:此依賴項的版本在父pom中(在dependencyManagement中)進行管理。 因此,刪除版本會使模塊不可構建。 不知道,這是否可以有所幫助。

好吧,我不知道今天的搜索和替換工具有多方便(您可以在其中搜索依賴項並將其替換為空的String),但是除非數量巨大,例如Quadrillion模塊,否則我將刪除dependencyManagement部分以使構建失敗並然后在缺少版本信息的地方刪除依賴項。

據我所知,沒有插件可用於從所有pom.xmls中刪除依賴項,因此我不會將其視為典型的Maven任務,而是或多或少地在多個文件夾的多個文件任務中進行典型的搜索和替換。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM