spring-libs-release からダウンロードしようとするも、エラーになる https://repo.spring.io/libs-release からダウンロードしなきゃならないところ、 http://repo.springsource.org/libs-release/ から取得しようとしてタイムアウトエラーになっている 524 Origin timeout

やったこと ~/.m2/repository/org/springframework を削除したところ mvn package がすぐ終わった 最初、1ライブラリだけを消したがそれだと意味ない

repositories に

                <repository>
                        <id>spring</id>
                        <name>spring</name>
                        <url>https://repo.spring.io/libs-release/</url>
                </repository>

を書いてみたりしたが、最初のmetadataのダウンロードがうまくいくがその後失敗するので意味なかった 一度消して再ダウンロードしたときにはcentralからダウンロードされるようになった

httpsでアクセスさせたいのにそれを設定する方法がないみたい

原因 mvn が spring-libs-release というidのrepositoryからダウンロードしようとする。 これがどこで設定されているかわからない、設定したものではないのでおそらくspringからダウンロードしたライブラリのpomにかかれている。 古いライブラリに書かれているんじゃないか。確かめる前に削除してしまったのでわからないが

settings.xmlにtimeoutを書いておくのもありだと思う いくら調べても困っている人がいなくて逆に困った。こんなのメジャーな問題っぽいけどな

こういうのも見つけた。repoのURLが一部使えなくなるよ これに引っかかったのでは https://spring.io/blog/2020/10/29/notice-of-permissions-changes-to-repo-spring-io-fall-and-winter-2020

結論 一度 ~/.m2/repostitory を消すのが最強