1
我試圖找到版本的maven-wagon插件,正在我的項目中使用。有沒有辦法通過命令行找到使用過的插件的版本?如何在項目中找到Maven插件的版本?
我試圖找到版本的maven-wagon插件,正在我的項目中使用。有沒有辦法通過命令行找到使用過的插件的版本?如何在項目中找到Maven插件的版本?
有幾種方法可以做到這一點:
1)檢查依賴關係樹:
要找出你使用,你可以使用Maven dependency tree庫和版本,只需要執行這個地方你有你的項目(的pom.xml):
mvn dependency:tree -Dverbose
這是有用的檢測項目所使用其中特定的庫版本,但我認爲它不包含插件。
2)描述特定插件:
如果你想知道的是什麼版本已安裝,你可以做到這一點的具體的插件:
MVN -Dplugin =:幫助:形容
MVN -Dplugin = org.codehaus.mojo:旅行車Maven的插件幫助:形容
這說明你是這樣的:
Name: Maven Wagon plugin
Description: Maven plugin that can be used to access various operations on a
given URL using a supported maven wagon. Supports recursive upload, download,
and list directory content functionality.
Group Id: org.codehaus.mojo
Artifact Id: wagon-maven-plugin
Version: 1.0
Goal Prefix: wagon
This plugin has 11 goals:
...
...
3)檢查有效POM:
執行此:
MVN幫助:有效-POM
和通過pom尋找你需要澄清的插件,在那裏你會發現這樣的東西:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>wagon-maven-plugin</artifactId>
<version>1.0</version>
</plugin>
感謝您的回覆。不幸的是,它沒有顯示maven-wagon插件的版本。 – phani
我只是創建一個虛擬項目,你是對的,但然後第一個選項適合你: * mvn help:effective-pom * 我只是自己試了一下,它向我展示了1.0版本,你試過了嗎? –
根據你的反饋,我回到了答案,並重新寫它,以顯示更多的選項,以獲得你所需要的信息...希望它適用於你phani –