<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.9</version>
<dependencies>
<dependency>
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-junit47</artifactId>
<version>2.9</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2.2</version>
<configuration>
<appendAssemblyId>false</appendAssemblyId>
<descriptors>
<descriptor>assemblies/xx.xml</descriptor>
</descriptors>
<finalName>XXXX</finalName>
<outputDirectory>target/dist</outputDirectory>
</configuration>
</plugin
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.9</version>
<dependencies>
<dependency>
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-junit47</artifactId>
<version>2.9</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2.2</version>
<configuration>
<appendAssemblyId>false</appendAssemblyId>
<descriptors>
<descriptor>assemblies/xx.xml</descriptor>
</descriptors>
<finalName>XXXX</finalName>
<outputDirectory>target/dist</outputDirectory>
</configuration>
</plugin
本文展示了 Maven 项目的两个典型插件配置实例:maven-surefire-plugin 和 maven-assembly-plugin 的具体配置方式。前者用于定义单元测试执行策略,后者用于定制打包过程。

被折叠的 条评论
为什么被折叠?



