RAR 插件绑定到构建生命周期的包阶段。为了能够生成 RAR 作为生命周期的一部分,插件应该在 pom.xml 的 <build> 部分声明。
<project>
[...]
<build>
<plugins>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-rar-plugin</artifactId>
<version>2.4</version>
<executions>
<execution>
<id>test</id>
<goals>
<goal>rar</goal>
</goals>
<configuration>
<!-- your configuration here -->
</configuration>
</execution>
</plugins>
</build>
[...]
</project>然后调用包阶段。
mvn package
执行插件的另一种方法是调用rar:rar目标。
mvn rar:rar
默认情况下,生成的存档(RAR)可以位于项目的目标目录。