web-dev-qa-db-ja.com

GradleはHEAD https://..pom> peer not authentication

Gradle 2.0から2.1にアップグレードすると、次のエラーが表示される場合があります。

Could not HEAD 'https://jcenter.bintray.com/de/undercouch/gradle-download-task/1.0/gradle-download-task-1.0.pom'.
         > peer not authenticated

公平を期すために、このエラーはgradleによるものではありません。 JavaがSSL接続を処理する方法の問題です。

私は次のJavaバージョンを使用しています。

Java -version
Java version "1.7.0_40"
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) 64-Bit Server VM (build 24.0-b56, mixed mode)

次の回答 を使用して、セキュリティ証明書をインポートすることができますJavaインストール。

Httpsのダウンロードは気にしません。httpで十分です。私の答えをご覧ください。

24
Atilla Ozgur

リポジトリの構文を次のいずれかに変更します

repositories {
    jcenter {
        url "http://jcenter.bintray.com/"
    }
}


repositories {
    maven  {
        url "http://repo1.maven.org/maven2"
    }
}

現在の(2.1)gradle docs

Warning: Be aware that the central Maven 2 repository is HTTP only 
and HTTPS is not supported. If you need a public HTTPS enabled 
central repository, you can use the JCenter public repository 
(see Section 51.6.3, “Maven JCenter repository”).

Maven Centralはhttpsに移行したと思います。次の構文を使用する場合。

repositories {
    mavenCentral()
}

次のエラーが表示されます。

D:\ tools\gradle-2.1-bin\bin\gradle.bat -q

失敗:ビルドは例外で失敗しました。

  • 問題の原因:ルートプロジェクト 'XXXX'の構成で問題が発生しました。

    構成 ':classpath'のすべての依存関係を解決できませんでした。 de.undercouch:gradle-download-task:1.0を解決できませんでした。必須::XXXX:unspecifiedできませんでしたHEAD ' https://repo1.maven.org/maven2/de/undercouch/gradle-download-task/1.0/gradle- download-task-1.0.pom '。認証されていないピア

  • 試す:--stacktraceオプションを指定して実行し、スタックトレースを取得します。より多くのログ出力を取得するには、-infoまたは--debugオプションを使用して実行します。

60
Atilla Ozgur

アプリ4のgradle.buildにmaven "jitpack.io"を追加する際のソリューション4 "Peer Not Authenticated"

簡単な解決策は、インストールJava 8です。OracleJava8で試してみたところ、動作します。:)

注:stackoverflow.comにある多くのソリューションを試してみましたが、どれもうまくいきません。

10
PrinceMidha

gradle-wrapper.propertiesファイルを次のように変更して、gradleラッパーをバージョン2.4に更新しました。

distributionUrl=https\://services.gradle.org/distributions/gradle-2.0-bin.Zip

に:

distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-bin.Zip

これで解決しました。

4
Stephan Dhaene

Travisでこの問題が発生し、Gradleバージョンの更新(Gradleラッパーを使用していた)が解決しました。私はGradle 2.7を使用していたので、これをbuild.gradle

task wrapper(type: Wrapper) {
    gradleVersion = "2.12"
}
0
Raphael Amoedo