Gradle构建不调用JUnit

时间:2014-11-05 14:07:19

标签: gradle build.gradle

我构建EAR的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

1 个答案:

答案 0 :(得分:2)

显然,EARProject没有任何测试。根据您的需要,从顶级目录运行gradle build,或从包含测试的子项目/子目录运行。或者,您可以从gradle buildNeeded运行EARProject,这将执行EARProject所依赖的所有项目的完整版本(可能包括JARProjectWebProject