沒有沒有需要但它是默認使用默認情況下使用。如果你有更好的插件,你可以改變它。但我寧願默認。
maven-surfire-plugin被綁定到默認生命週期的測試階段。 maven-surfire-plugins運行所有測試與文件名模式相匹配測試* .java,* Test.java和* TestCase.java駐留在目錄src/test/java。
更多信息,看看http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html
您可以驗證這一點上的控制檯輸出...這裏是MVN測試的尾輸出...:
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ rechnungsverwaltung ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ rechnungsverwaltung ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3.447 s
[INFO] Finished at: 2015-10-17T22:36:59+02:00
[INFO] Final Memory: 18M/304M
[INFO] ------------------------------------------------------------------------
哈瓦一看看這條線。在那裏您可以看到使用maven-surefire插件
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @
您可以使用其他插件,但默認情況下會使用和綁定它。您可以查看'mvn help:effective-pom'到從標準pom父項繼承的插件。 – eckes