2016-06-17 108 views
0

任何人都可以告訴我在Maven項目中使用在POM.xml文件中添加插件。我嘗試着創建新的Maven項目並運行它。在反應建議添加這兩個插件的網站。任何人都可以告訴我使用?這些插件對於運行Maven測試非常重要嗎?Maven surefile插件使用

+0

我pom.xml文件看起來是這樣的。 – Gaya

回答

0

Surefire插件是一個隱式插件,可以自動在jar項目中運行測試,即mvn test綁定到surefire:test目標。除非需要定製其配置,否則不需要將其添加到POM中。

從神火文檔:

默認情況下,一定能成功的插件會自動包括所有測試 類與以下通配符模式:

「** /測試*的.java」 - 包括所有其子目錄以及以「Test」開頭的所有Java 文件名。 「**/* Test.java」 - 包含所有 的子目錄以及以「Test」結尾的所有Java文件名。 「**/* TestCase.java」 - 包括其所有子目錄以及以「TestCase」結尾的所有Java文件名。

詳情請參閱此頁:

http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html#Built-in_Lifecycle_Bindings

http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html

http://maven.apache.org/surefire/maven-surefire-plugin/examples/inclusion-exclusion.html