2014-11-05 88 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)。