我創建了一個webapp與Maven 3:maven 3 webapp - 沒有測試運行?
mvn archetype:generate -DgroupId=com.my.app -DartifactId=myweb-app -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false
我沒有得到src/test/java
文件夾,所以我加了它。據我瞭解,這並不違反Standard Directory Layout。
我寫了一些JUnit測試,但是當我試圖通過mvn test
運行它們,我得到了「沒有測試運行」的消息:
------------- ------------------------------------------ TESTS ------ - - - - - - - - - - - - - - - - - - - - - - - - - 那裏沒有測試運行。
結果:
測試運行:0,失敗:0,錯誤:0, 跳過:0
當然,我可以運行從run as
對話框這些測試,但我像maven爲我做的。有沒有辦法做到這一點?
在此先感謝
你確定你寫的測試是在src/test/java文件夾中嗎? – lobster1234 2011-04-16 03:47:56
@lobster:是的,我在src/test/java/com/my/webapp/SomeTests.java下編寫了它們 – Tom 2011-04-16 03:51:07
你可以通過eclipse運行特定的測試嗎?你能從命令行運行「mvn clean install test」嗎? – lobster1234 2011-04-16 04:00:27