Получено фатальное предупреждение: сбой сборки protocol_version Gradle / Maven - PullRequest
0 голосов
/ 28 июня 2018

Началась ошибка при сборке одного из моих проектов за исключением приведенного ниже

   > Could not resolve org.slf4j:slf4j-api:[1.6.1,).
  > Failed to list versions for org.slf4j:slf4j-api.
     > Unable to load Maven meta-data from https://repo1.maven.org/maven2/org/slf4j/slf4j-api/maven-metadata.xml.
        > Could not GET 'https://repo1.maven.org/maven2/org/slf4j/slf4j-api/maven-metadata.xml'.
           > Received fatal alert: protocol_version

Окружающая среда:

  • Java 7
  • Gradle 3,5

Ответы [ 3 ]

0 голосов
/ 25 июля 2018

Если у вас похожая проблема с pom.xml - просто обновите исходный код и целевой целевой модуль maven-compiler-plugin до 1.8, если это возможно.

0 голосов
/ 08 сентября 2018

IBM JDK

если вы используете IBM IDK, вам нужно установить следующий аргумент JVM.

com.ibm.jsse2.overrideDefaultProtocol=SSL_TLSv2. 

См. Документацию IBM: https://www.ibm.com/support/knowledgecenter/en/SSYKE2_8.0.0/com.ibm.java.security.component.80.doc/security-component/jsse2Docs/overrideSSLprotocol.html

Итак, в IDE затмения,

Откройте «Run-> Run Configurations»; разверните «Gradle Project» и выберите конфигурацию запуска (сборка)

установить аргумент JVM следующим образом установить аргумент jvm

0 голосов
/ 28 июня 2018

Maven Central и Bintray объявили, что прекратят поддержку TLS v1.1 и ниже. Вы будете затронуты, если вы используете Java 6 или 7 и используете версии Gradle с 2.1 по 4.8.

Gradle:

Проверьте версию Gradle

gradle --version

Вы должны принять меры, если все это верно:

  • Версия JVM - Java 7u130 или ниже и
  • Версия Gradle от 2.1 до 4.8 включительно
  • и вы объявили хранилище {} mavenCentral () или jcenter ()

Вы можете выполнить одно из следующих действий для использования TLS v1.2 +:

Первые два решения рекомендуются, так как третье открывает возможный вектор атаки.

Источник: https://blog.gradle.org

Maven: Если вы используете Maven , используйте приведенную ниже команду

mvn -Dhttps.protocols=TLSv1.2 install
...