ローカルリポジトリにmavenプロジェクトをインストールしようとすると、pom
とjar
ファイルに.lastUpdated
という拡張子が付きます。この問題のために私はそれに依存する私のプロジェクトを構築することはできません。ローカルREPOのMaven依存関係は.lastUpdated拡張子を持っています
なぜ起こるのか教えてください。
私は答え here見つけたローカルリポジトリにmavenプロジェクトをインストールしようとすると、pom
とjar
ファイルに.lastUpdated
という拡張子が付きます。この問題のために私はそれに依存する私のプロジェクトを構築することはできません。ローカルREPOのMaven依存関係は.lastUpdated拡張子を持っています
なぜ起こるのか教えてください。
私は答え here見つけた:。
アーティファクトは、Mavenの3つのキャッシュ「〜/ .m2 /レポで今後の参考のために、この結果/.../ダウンロードすることができないlastUpdated "ファイル。 「見つからない」状況では、HTTPコードを使用して、単にエラーをキャッシュするのではなく、より細かく検索を再試行できるようです。 たとえば、いずれの404についても、私は同意します。結果は失敗をキャッシュし、-Uがそれを再度取得しようとする必要があります。しかし、400,600,501,502,503,301,302(今日は3xxのMavenの動作は何ですか?)では、解像度エンジンは毎回アーティファクトを再取得しようとするべきだと思います。これらのエラーコードでは、設定の問題や簡単なネットワークの不具合が発生する可能性があります。そのファイルのいずれかがそのレポから外れているとは限りません。しかし、その短時間のネットワークヒカップは、ファイルの再取得を試みることがないという点で、キャッシュの長年にわたる意味を持ちます。
リンクが切れています。更新してください –