我有一个多项目配置,我想使用 gradle。
我的项目是这样的:
项目A
src/main/java
src/test/java
项目 B
-> src/main/java(取决于src/main/java项目 A )
我的 项目 B build.gradle文件是这样的:
build.gradle
apply plugin: 'java' dependencies { compile project(':ProjectA') }
该任务compileJava工作得很好,但compileTestJava没有从 Project A 编译测试文件。
compileJava
compileTestJava
在 Project B 中,您只需要添加一个testCompile依赖项:
testCompile
dependencies { ... testCompile project(':A').sourceSets.test.output }
使用 Gradle 1.7 测试。