なぜ私はレポ春からHTTP 403を持っていますか?


9

数ヶ月以来、heroku wih gitlabにデプロイするjhipsterプロジェクトがあります

昨日から、このエラーがあるので新しいバージョンをデプロイできません

FAILURE: Build failed with an exception.
32 * What went wrong:
33 A problem occurred configuring root project 'yvidya'.
34 > Could not resolve all artifacts for configuration ':classpath'.
35    > Could not resolve io.spring.gradle:propdeps-plugin:0.0.10.RELEASE.
36      Required by:
37          project :
38       > Could not resolve io.spring.gradle:propdeps-plugin:0.0.10.RELEASE.
39          > Could not get resource 'http://repo.spring.io/plugins-    release/io/spring/gradle/propdeps-plugin/0.0.10.RELEASE/propdeps-plugin-0.0.10.RELEASE.pom'.
40             > Could not GET 'http://repo.spring.io/plugins-release/io/spring/gradle/propdeps-plugin/0.0.10.RELEASE/propdeps-plugin-0.0.10.RELEASE.pom'. Received status code 403 from server:     Forbidden

誰もがこのエラーを知っていますか?それをどのように解決しますか?


4
問題はhttp呼び出しです。httpsで試してください。" repo.spring.io/plugins-release/io/spring/gradle/propdeps-plugin/… "
MyTwoCents

@MyTwoCentsは、それが動作しますが、どうもありがとうございました
user1450740

回答:


6

あなたの開いbuild.gradleたファイルをしてから、春のMavenリポジトリのURLを置き換えます。httphttpsの


build.gradleファイルのURLをbuildscript-> repositories-> mavenに変更し、新しいhttpsエンドポイント
Abhishek Shah

私はbuildscriptのbuild.gradleファイルのURLを変更しました->リポジトリ-> maven新しいhttpsエンドポイント
Kumar Panchal

16

この問題は、廃止されたリポジトリリンクに関連しています。SpringリポジトリのURLで更新httpしてくださいhttps


1
はい、Spring.ioの投稿のとおり、「2020年1月15日以降、nohttpの発表、Maven Centralの発表、およびJFrogの発表に応じて、SpringのMavenリポジトリはHTTPをサポートしなくなります。具体的には、repo.spring.ioはリクエストに応じます。」 spring.io/blog/2019/09/16/goodbye-http-repo-spring-use-https
Nayeem

1
私はbuildscriptのbuild.gradleファイルのURLを変更しました->リポジトリ-> maven新しいhttpsエンドポイント
WiteCastle

-3

HTTP Response Codeあなたが取得しているで403いる手段FORBIDDEN。一般的なリポジトリを要求するこのようなエラーが発生する主な理由の1つは、ある種の制裁のために一部の国に適用される制限である可能性があります。北朝鮮、シリア、イランなどの国々。

その場合は、それらの国にないプロキシを使用することをお勧めします。その後、再試行してください。今回はSpringリポジトリから依存関係を取得できると思います。


一般に、403ステータスは制裁が課されたことを示しません。上記の受け入れられた答えは、ここでのエラーの実際の理由です。
mgerstner

主な理由の1つは制限である可能性があると私は言った。ここイランでは、開発者がいくつかのリポジトリから依存関係を取得しようとすると、多くの場合、禁止された応答コードに直面します。そしてそれは主に制裁のためです。この答えは、そのような状況で開発している開発者に役立つかもしれないと思いました。
chubock
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.