我正在使用maven-dependency-plugin将依赖项jar复制到特定文件夹中。我正在寻找使用依赖属性自定义复制的jar文件名的方法:groupid,artifactid和version。
示例:
我有以下依赖
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.3.2</version>
</dependency>
我想将依赖jar复制为“org.apache.commons.commons-lang3-3.3.2.jar”
我该如何做到这一点?
答案 0 :(得分:1)
我能够使用&#34; prependGroupId&#34;参数。
示例配置代码段:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.10</version>
<executions>
<execution>
<id>copy-dependencies</id>
<phase>package</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<prependGroupId>true</prependGroupId>
</configuration>
</execution>
</executions>
</plugin>