Mik*_*der 17 java dependencies unit-testing gradle maven
在maven中,我可以为依赖项解析指定"类型".我想拉下来tests.jar.我怎么能用Gradle做到这一点?
我已尝试使用下面的Gradle Dependency,但这并没有下拉test.jar.
testCompile(group: 'org.apache.hbase', name: 'hbase', version: '0.94.2', type: 'test-jar')
Run Code Online (Sandbox Code Playgroud)
Maven依赖:
<dependency>
<groupId>org.apache.hbase</groupId>
<artifactId>hbase</artifactId>
<version>0.94.2</version>
<type>test-jar</type>
<scope>test</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)
细节: Gradle 1.7
我试图从Maven Central下载 "hbase-0.94.2-tests.jar"
Pet*_*ser 24
Gradle没有Maven的直接等价物<type>,但classifier: 'tests'应该在这里工作(而不是type: ...).
小智 5
使用classifier,示例:
testImplementation("io.vertx:vertx-core") {
artifact {
classifier = 'tests'
}
}
testImplementation("io.vertx:vertx-web") {
artifact {
classifier = 'tests'
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3375 次 |
| 最近记录: |