1
我有一個Maven Failsafe插件不能執行我的測試的問題。 測試存儲在文件夾\src\test\java\
中,其名稱爲Test1IT.java
,格式正確。 另外,我必須在Maven編譯器插件中排除此測試,因爲此測試依賴於碼頭運行。 這裏是pom.xml中Maven failsafe插件不會執行測試
<plugins>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.3</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
<executions>
<execution>
<id>default-testCompile</id>
<phase>test-compile</phase>
<configuration>
<testExcludes>
<exclude>**/*.java</exclude>
</testExcludes>
</configuration>
<goals>
<goal>testCompile</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.19</version>
<executions>
<execution>
<id>integration-test</id>
<goals>
<goal>integration-test</goal>
</goals>
</execution>
<execution>
<id>verify</id>
<goals>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
如果執行mvn verify
它建立的一切,開始碼頭和返回
[INFO] --- maven-failsafe-plugin:2.19:integration-test (integration-test) @ application ---
[INFO] No tests to run.
問題是什麼?
即使我剛實施<結構> \t \t \t \t \t \t \t \t \t \t \t **/*。java的 \t \t \t \t \t \t \t \t \t配置> ,仍然沒有測試運行.. :(你能幫我嗎?這是多模塊maven項目 –
Michal
如果使用maven-surefire-plugin,它工作正常。 maven故障安全有什麼問題? – Michal
根據http://stackoverflow.com/questions/4759620/integration-tests-wouldnt-start-failsafe-maven提供的版本更改和目標更改均無幫助 – Michal