我有一个maven项目,其中我使用versions-maven-plugin来确保对于很少的工件,只使用最新版本。这些工件是通过<include>....</include>标签包含的。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>versions-maven-plugin</artifactId>
<executions>
<execution>
<id>update-versions</id>
<phase>clean</phase>
<goals>
<goal>use-latest-versions</goal>
</goals>
</execution>
</executions>
<!-- add your Mosaiq dependencies here to stay up to date -->
<configuration>
<includes>
<include>mygroupid:myartifactid</include>
</includes>
</configuration>
</plugin>我的问题是,我是否需要在<dependency>..</dependency>中也提到上面的工件,或者versions-maven-plugin会自动处理并下载最新版本。
发布于 2020-09-16 19:05:03
是的,您必须首先将它们添加为依赖项。
任务版本-maven-plugin:use-latest- versions将只更新现有依赖项的版本。
没有maven插件可以神奇地添加依赖项AFAIK。
https://stackoverflow.com/questions/63918483
复制相似问题