2017-05-06 439 views
1

我有兩個測試目錄: 一個用於groovy,另一個用於java。 而我正在尋找一個Maven插件來從命令行運行測試。 我有一個插件:Groovy測試的Maven插件

<plugin> 
      <groupId>org.apache.maven.plugins</groupId> 
      <artifactId>maven-surefire-plugin</artifactId> 
      <version>2.7.2</version> 
      <configuration> 
       <includes> 
        <include>**/*Test.java</include> 
        <include>**/*Spec.groovy</include> 
       </includes> 
      </configuration> 
     </plugin> 

而且它適用於Java測試,但是當我在常規目錄的Maven不能正常工作測試不顯示問題。 這是我的項目的結構:

├── src 
│   ├── main 
│   │   ├── java 
│   │   └── resources 
│   └── test 
│    ├── groovy 
│    └── java 
└── target 

回答

-1

嘗試添加gmaven-插件的POM例如

<plugin> 
    <groupId>org.codehaus.gmaven</groupId> 
    <artifactId>gmaven-plugin</artifactId> 
    <version>1.5</version> 
    <executions> 
    <execution> 
     <goals> 
     <goal>compile</goal> 
     <goal>testCompile</goal> 
     </goals> 
    </execution> 
    </executions> 
</plugin> 
+0

'gmaven-plugin'似乎很陳舊,不推薦使用,我建議使用'gmavenplus-plugin'來代替。 –