![](/img/trans.png)
[英]How to get the “effective pom” from nexus rest API (or programmatically)
[英]How to programmatically build the effective model of a pom file?
我將以編程方式從pom文件創建有效模型,以獲取pom模型實例中的所有繼承屬性。 我會分析一個pom的一些屬性 - 但我需要它的所有屬性 - 包括。 inhertied。
我該怎么辦? 我試過Sonatype Aether,但我找不到一個例子。
看看這個要點https://gist.github.com/reiz/6203767 。 它顯示了一個在maven插件中構建MavenProject的方法。 在MavenProject上,您可以調用project.getDependencies()等方法。
您可以運行mvn help:effective-pom來獲取maven實際使用的pom,包括所有默認繼承和父pom繼承的屬性。 我不相信這會給你列出所有依賴關系的所有傳遞依賴關系,但它應該給你在這里要求的東西。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.