<properties> <project.targetDir>D:\jar</project.targetDir> <project.targetServerDir>\\10.24.21.1\c$\jar</project.targetServerDir> </properties> <build> <plugins> <plugin> <groupId>org.openclover</groupId> <artifactId>clover-maven-plugin</artifactId> <version>4.3.1</version> <configuration> <includesTestSourceRoots>false</includesTestSourceRoots> </configuration> </plugin> <plugin> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <id>copy-lib-src-webapps</id> <phase>package</phase> <configuration> <tasks> <!-- <delete dir="src/main/webapp/WEB-INFb" />--> <copy todir="${project.targetDir}" overwrite="true"> <fileset dir="${project.build.directory}"> <include name="${project.artifactId}-${project.version}.jar"/> </fileset> </copy> <!-- <copy todir="${project.targetServerDir}" overwrite="true" >--> <!-- <fileset dir="${project.build.directory}">--> <!-- <include name="${project.artifactId}-${project.version}.jar"/>--> <!-- </fileset>--> <!-- </copy>--> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> <!-- <execution>--> <!-- <phase>validate</phase>--> <!-- <goals>--> <!-- <goal>run</goal>--> <!-- </goals>--> <!-- <configuration>--> <!-- <tasks>--> <!-- <echoproperties />--> <!-- </tasks>--> <!-- </configuration>--> <!-- </execution>--> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>copy-dependencies</id> <phase>package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <includeGroupIds>com.inspur.gs</includeGroupIds> <outputDirectory>${project.targetDir}</outputDirectory> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <excludes> <exclude>**/**/ApplicationTest.java</exclude> <exclude>**/**/application.yaml</exclude> </excludes> </configuration> </plugin> </plugins> </build>