2014-11-05 92 views
0

構建EAR的我的gradle腳本沒有運行我擁有的任何JUnit測試。我用於調用腳本的命令是Gradle構建不調用JUnit

gradle build 

我也試過

gradle test 

而且也沒有工作。

我的體型結構如下

settings.gradle 
gradle.properties 
EARProject 
    build.gradle 
    META-INF 
     application.xml 
    lib 
JARProject 
    build.gradle 
    src/main/java 
     .... 
    src/test/java 
     .... 
WebProject 
    build.gradle 
    src/test/java 
    src/main/java 
    WebContent 
     ..... 

我調用從EARPRoject目錄gradle這個命令。

爲了運行測試用例,我需要做些什麼改變。請注意,如果我從各個項目運行gradle build命令,它按預期工作。

問候 -Albin

回答

2

顯然,EARProject沒有任何測試。根據您的需要,從頂層目錄或包含測試的子項目/子目錄運行gradle build。或者,您可以從EARProject運行gradle buildNeeded,該工具將執行EARProject所依賴的所有項目的完整構建(推測其中包括JARProjectWebProject)。