Я пытаюсь загрузить зависимость из Maven Central, и она работает на моем хост-компьютере (OS X), но выдает ошибку, когда я пытаюсь загрузить зависимость в моем бродячем окне с CentOS.
Это ошибка:
Could not resolve all dependencies for configuration ':compileClasspath'.
Could not resolve org.slf4j:slf4j-api:1.7.21.
Required by:
:gradle-2.14.1:1.0.SNAPSHOT
Could not resolve org.slf4j:slf4j-api:1.7.21.
Could not initialize class org.apache.http.conn.ssl.SSLConnectionSocketFactory
Could not resolve org.slf4j:slf4j-api:1.7.21.
Could not initialize class org.apache.http.conn.ssl.SSLConnectionSocketFactory
Could not resolve org.slf4j:slf4j-api:1.7.21.
Could not initialize class org.apache.http.conn.ssl.SSLConnectionSocketFactory
поскольку он работает на моем хост-компьютере, но не на моей бродячей машине, похоже, это проблема с бродягой. Из того, что я читал в Интернете об этой ошибке, похоже, что она вызвана проблемами с прокси.
- Означает ли это, что бродяга действует как прокси?
- если да, то как мне его настроить?
Вот мой файл build.gradle:
apply plugin: 'java'
version = '1.0.SNAPSHOT'
sourceSets {
main {
java {
exclude 'src/main/java/thirdparty/**'
exclude 'src/main/java/thirdparty/closingmarket/**'
}
}
}
repositories {
jcenter()
mavenCentral()
maven {
url "https://mvnrepository.com/artifact"
}
}
dependencies {
compile group: 'org.slf4j', name: 'slf4j-api', version: '1.7.21'
}
Это особенно сбивает с толку, потому что я могу нормально пинговать веб-сайты, wget и использовать свои репозитории yum.