实现方式比较简单,只需在pom文件的build模块配置一个《maven-antrun-plugin插件》就可以实现,将所有架包指定到同一个文件夹目录存放,具体实现如下:
<properties>
... ...
<copy.jar.directory>E:/springcloud-demo-jar</copy.jar.directory>
... ...
</properties>
<build>
<plugins>
... ...
<!-- 把jar包拷贝到指定目录位置 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<version>1.8</version>
<executions>
<execution>
<id>copy</id>
<phase>package</phase>
<configuration>
<tasks>
<copy todir="${copy.jar.directory}">
<fileset dir="${project.build.directory}">
<include name="${project.artifactId}-${project.version}.jar" />
</fileset>
</copy>
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
... ...
</plugins>
</build>