【发布时间】:2013-06-18 19:55:17
【问题描述】:
我刚刚注意到插件的版本在 maven 中是可选的。我仍然可以构建我的模块而不指定它。我们以 maven-bundle-plugin 为例。
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
....
</plugin>
我写了一个没有父级的简单 pom.xml 来尝试这个,所以不涉及 pluginManagement。我还检查了 maven-model-builder 中的 super super pom-4.0.0.xml 以确认 maven-bundle-plugin 不存在。此插件版本未在任何地方指定。
maven如何确定采用哪个版本?
【问题讨论】:
-
你能展示你的例子的完整 pom 文件吗?
标签: java maven maven-3 maven-plugin