[英]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.