父pom文件

    1. <plugin>
    2. <groupId>org.apache.maven.plugins</groupId>
    3. <artifactId>maven-antrun-plugin</artifactId>
    4. <executions>
    5. <execution>
    6. <phase>package</phase>
    7. <goals>
    8. <goal>run</goal>
    9. </goals>
    10. <configuration>
    11. <tasks>
    12. <!--suppress UnresolvedMavenProperty -->
    13. <copy overwrite="true"
    14. tofile="${session.executionRootDirectory}/target/${project.artifactId}.jar"
    15. file="${project.build.directory}/${project.artifactId}.jar" />
    16. </tasks>
    17. </configuration>
    18. </execution>
    19. </executions>
    20. </plugin>

    要打包的子服务pom

    1. <plugin>
    2. <groupId>org.apache.maven.plugins</groupId>
    3. <artifactId>maven-antrun-plugin</artifactId>
    4. </plugin>