【发布时间】:2017-06-06 17:48:02
【问题描述】:
我已经配置了一个带有一个捆绑项目的简单 bndtools 项目。我正在使用 'biz.aQute.bnd.workspace' bnd gradle 插件来构建项目。构建工作正常。
现在我想添加 jacoco gradle 插件来获取覆盖率报告,我总是收到以下错误。
* What went wrong:
Could not resolve all dependencies for configuration
':com.example.api:jacocoAgent'.
> Cannot resolve external dependency org.jacoco:org.jacoco.agent:0.7.8
because no repositories are defined.
Required by:
project :com.example.api
我的 Settings.gradle 文件
buildscript {
repositories {
maven {
url 'https://bndtools.ci.cloudbees.com/job/bnd.master/lastSuccessfulBuild/artifact/dist/bundles'
}
mavenCentral()
}
dependencies {
classpath 'biz.aQute.bnd:biz.aQute.bnd.gradle:+', 'org.jacoco:org.jacoco.agent:0.7.8'
}
}
apply plugin: 'biz.aQute.bnd.workspace'
我的 build.gradle 文件如下
subprojects {
apply plugin: 'jacoco'
}
【问题讨论】: