我有一个包含3个源集的项目。一个常见的,两个依赖它。
sourceSets {
common {}
api {
compileClasspath += common.output
runtimeClasspath += common.output
}
main {
compileClasspath += common.output
runtimeClasspath += common.output
}
}
我也有一些依赖。
dependencies {
...
commonCompile 'com.google.guava:guava:18.0'
commonCompile 'io.netty:netty-all:4.0.23.Final'
...
compile 'io.dropwizard.metrics:metrics-core:3.1.0'
compile 'io.dropwizard.metrics:metrics-healthchecks:3.1.0'
...
}
此外,我有一个不同的项目,并希望从第一个项目添加对api
源集的依赖。
我该怎么做?
感谢。