【发布时间】:2015-06-08 06:36:11
【问题描述】:
我们都知道,当我们在mavenpom.xml中使用插件或依赖时,我们必须给出GAV(groupId, artifactId, version)。那个maven可以知道你想要什么插件或依赖。
例如:
<!-- generate source plugin -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.4</version>
<!-- ...others config -->
</plugin>
但是,如果我这样写:
例如:
<!-- generate source plugin -->
<plugin>
<artifactId>maven-source-plugin</artifactId>
<!-- ...others config -->
</plugin>
没错!为什么?Maven 说我们必须给出 GAV?为什么我只给出 A 是对的?
所以我想知道如果我不给G和V,那maven会用什么G或V?
【问题讨论】:
标签: maven