我的本地存儲庫中有幾個下載版本的maven-dependency-plugin
。在放置在org/apache/maven/plugins/maven-dependency-plugin/
中的元數據文件中,列出了從2.0-alpha-1
到2.10
的版本。
版本2.10
設置爲release
和latest
。Maven如何解析插件的執行版本?
儘管當從CLI執行dependency:get
作爲獨立目標時,Maven使用版本2.1
。這是該插件的較低版本。此外,如果版本從本地存儲庫中刪除,Maven會再次下載它。
使用Maven 3.0.4。
問題:當沒有明確指定插件時,Maven如何確定插件的哪個版本將被使用?
一如既往通過pluginManagement自定義插件版本,不要依賴超級pom等。 – khmarbaise