我有一个可执行的JAR-with-dependencies文件,它对测试报告进行了一些操作。
我将它保留在我的项目中,并希望在Maven“网站”目标完成后立即执行。 有没有正确的方法来做到这一点? 也许在这里的某处添加一个到该文件的路径?
<reporting>
<excludeDefaults>true</excludeDefaults>
<plugins>
<plugin>
<groupId>my JAR file</groupId>
<artifactId>traceability-matrix-builder</artifactId>
<path> path to the file</path>
</plugin>
</plugins>
</reporting>
提前致谢!
答案 0 :(得分:0)
解决。很容易:
添加exec插件并指定可执行jar的路径:
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.3.2</version>
<configuration>
<executable>java</executable>
<arguments>
<argument>-jar</argument>
<argument>traceability-matrix-builder-1.0-SNAPSHOT-jar-with-dependencies.jar</argument>
</arguments>
</configuration>
</plugin>
在网站后添加目标:
mvn site exec:exec
那就是它!