JasperReports的Gradle构建失败:依赖关系问题

我的build.gradle如下:

// https://mvnrepository.com/artifact/net.sf.jasperreports/jasperreports
compile group: 'net.sf.jasperreports',name: 'jasperreports',version: '6.9.0'
// https://mvnrepository.com/artifact/com.lowagie/itext
compile group: 'com.lowagie',name: 'itext',version: '2.1.7.js6'

repositories {
maven {
    url 'https://repo.spring.io/libs-milestone'
}
 maven {
    url 'http://maven.icm.edu.pl/artifactory/repo/'
}

我得到的错误如下。

失败:构建失败,并出现异常。

  • 出了什么问题: 无法解析配置':Services:compileclasspath'的所有文件。
      

    找不到com.lowagie:itext:2.1.7.js6。   要求:     项目:服务     项目:服务> net.sf.jasperreports:jasperreports:6.9.0

参考链接:https://mvnrepository.com/artifact/com.lowagie/itext/2.1.7.js6

这是怎么回事?请帮忙。

xianjian3 回答:JasperReports的Gradle构建失败:依赖关系问题

将这些添加到存储库为我解决了这个问题

repositories {
    mavenCentral()
    maven{url "http://jasperreports.sourceforge.net/maven2/"}
    maven{url "http://jaspersoft.artifactoryonline.com/jaspersoft/third-party-ce-artifacts/"
}
}
dependencies {
    ...
    implementation 'net.sf.jasperreports:jasperreports:6.1.0'
    ...
}
本文链接:https://www.f2er.com/3152506.html

大家都在问