1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>unpack</id>
<phase>validate</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>com.helloworld</groupId>
<artifactId>helloworld_jpa</artifactId>
<version>${project-version}</version>
<type>jar</type>
<overWrite>false</overWrite>
<outputDirectory>
${project.build.directory}/helloworld_cxf_http_server/WEB-INF/classes</outputDirectory> <destFileName>optional-new-name.jar</destFileName>
<includes>**/*.class, **/*persistence.xml, **/*applicationContext-jpa.xml</includes> <excludes>**/*test.class</excludes>
</artifactItem>
</artifactItems>
<includes>**/*.java, **/*.xml, **/applicationContext-jpa.xml</includes>
<outputDirectory>${project.build.directory}/wars</outputDirectory>
<overWriteReleases>false</overWriteReleases>
<overWriteSnapshots>true</overWriteSnapshots>
</configuration>
</execution>
</executions>
</plugin> |
Partager