web-dev-qa-db-de.com

Fataler Alarm erhalten: Fehler beim Erstellen des Protokollversionsgrads Gradle/Maven

Ein Build meines Projekts ist mit der unten angegebenen Ausnahme fehlgeschlagen

   > 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

Umgebung:  

  • Java 7
  • Gradle 3,5
7
AtulK

Maven Central und Bintray haben angekündigt, die Unterstützung für TLS v1.1 und darunter einzustellen .. __ Sie sind davon betroffen, wenn Sie Java 6 oder 7 und die Gradle-Versionen 2.1 bis 4.8 verwenden.

GRADLE:

Überprüfen Sie die Gradle-Version

gradle --version

Sie müssen Maßnahmen ergreifen, wenn alle diese Bedingungen zutreffen:

  • JVM-Version ist Java 7u130 oder niedriger und 
  • Gradle Version ist zwischen 2.1 und 4.8 inklusive
  • und Sie haben ein Repository {} für mavenCentral () oder jcenter () deklariert.

Sie können eine der folgenden Aktionen ausführen, um TLS v1.2 + zu verwenden:

Die ersten beiden Lösungen werden empfohlen, da die dritte einen möglichen Angriffsvektor öffnet.

Quelle: https://blog.gradle.org

Maven:

Wenn Sie Maven verwenden, verwenden Sie den folgenden Befehl

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

IBM JDK 

wenn Sie IBM IDK verwenden, müssen Sie das folgende JVM-Argument festlegen.

com.ibm.jsse2.overrideDefaultProtocol=SSL_TLSv2. 

Informationen hierzu finden Sie in der IBM-Dokumentation: https://www.ibm.com/support/knowledgecenter/de/SSYKE2_8.0.0/com.ibm.Java.security.component.80.doc/security-component/jsse2Docs/overrideSSLprotocol.html

Also in Eclipse IDE, 

Öffnen Sie 'Run-> Run Configurations'. Erweitern Sie 'Gradle Project' und wählen Sie die Ausführungskonfiguration (Build) aus. 

setzen Sie das JVM-Argument wie folgt JVM-Argument setzen

0
springified

Wenn Sie ein ähnliches Problem mit pom.xml haben, aktualisieren Sie maven-compiler-plugin-Quelle und Zielversion möglichst auf 1.8.

0