簡體   English   中英

如何生成僅包含依賴項信息的POM?

[英]How to produce a POM only containing dependency information?

使用Gradle發布庫時,生成的JAR將包含一個最小的POM文件,該文件實際上僅包含使用該庫所需的依賴項信息以及一些元數據(例如許可證信息)。

在構建JAR時,是否可以使用Maven達到相同的目的? 即我在尋找一個插件,該插件擺脫了項目POM的所有信息,而這些信息僅是構建 JAR所需的信息,例如二手插件,測試作用域的依賴項等? JAR的使用者不需要所有這些信息,因此我寧願不公開它,從而降低了我的圖書館用戶的復雜性。

flatten-maven-plugin旨在產生一個pom文件,該文件僅包含消耗適當jar所需的信息。 它將刪除測試范圍依賴項配置文件等信息。

暫無
暫無

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

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