web-dev-qa-db-ja.com

致命的なアラートを受信:protocol_versionビルドの失敗Gradle / Maven

私のプロジェクトのビルドの1つが、以下の例外で失敗し始めました

   > 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
7
Atul

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

したがって、Eclipse IDEでは、

「実行」->「実行構成」を開きます。 「Gradle Project」を展開し、実行構成(build)を選択します

jVM引数を次のように設定します set jvm argument

0
springified

Pom.xmlで同様の問題がある場合-可能であれば、maven-compiler-pluginのソースおよびターゲットバージョンを1.8に更新してください。

0