gpt4 book ai didi

gradle - 为什么Gradle无法解决某些依赖关系?

转载 作者:行者123 更新时间:2023-12-03 05:47:30 25 4
gpt4 key购买 nike

有一些依赖关系我无法弄清楚如何包含在我的项目中。我可以在https://mvnrepository.com上找到所有它们,我尝试将它们包括在我的项目中,但是Gradle似乎无法解决它们。可能是什么原因?

这更像是一个通用问题,因为它在我身上发生了很多次。在这些情况下我应该调查什么?我尝试了不同版本的软件包(有时可以使用,但是我必须使用旧版本),我尝试刷新IntelliJ中的所有Gradle项目,但是大多数时候都没有成功。在这一点上,包括Gradle依赖关系似乎就像是Russain轮盘赌,有时结果还不错,有时...没那么多。

我正在使用 IntelliJ版本:2017.3.4和
Gradle版本:2.4.12

这是一个示例(我知道有关Lombok的注释处理,但是该示例仅是有关无法解析程序包的信息):

group 'com.gaboratorium'
version '1.0-SNAPSHOT'

apply plugin: 'java'
apply plugin: 'application'

mainClassName = 'com.gaboratorium.ctn.CtnApi'
sourceCompatibility = 1.8

repositories {
mavenCentral()
}

dependencies {
testCompile group: 'org.slf4j', name: 'slf4j-simple', version: '1.7.25' // Unable to resolve
compileOnly 'org.projectlombok:lombok:1.16.20' // Unable to resolve

compile "com.sparkjava:spark-core:2.7.1"
compile group: 'com.fasterxml.jackson.core', name: 'jackson-annotations', version: '2.9.0'
testCompile group: 'junit', name: 'junit', version: '4.12'
}

最佳答案

问题是,在IntelliJ中打开了HTTP代理,该代理指向一个Charles代理,在其中我必须将Maven Central存储库添加到SSL代理位置列表中(我想知道仍然可以如何解决某些依赖项)。

关于gradle - 为什么Gradle无法解决某些依赖关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49208533/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com