我构建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
答案 0 :(得分:2)
显然,EARProject
没有任何测试。根据您的需要,从顶级目录运行gradle build
,或从包含测试的子项目/子目录运行。或者,您可以从gradle buildNeeded
运行EARProject
,这将执行EARProject
所依赖的所有项目的完整版本(可能包括JARProject
和WebProject
)