2017-09-05 32 views
0

我有一个可执行的JAR-with-dependencies文件,它在测试报告上进行了一些操作。使用独立的可执行JAR作为站点maven目标的插件

我将它保存在我的项目中,并希望在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

已解决。足够简单:

  1. 添加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> 
    
  2. 添加的目标网站后:

    MVN网站高管:EXEC

就是这样!

相关问题