サードパーティ製ライブラリのスナップショット版をローカルリポジトリに展開しようとしています(従来の理由でこれは古いバージョンで、オンラインリポジトリではホストされなくなりました。私はそれを置き換えることができないので、私はそれをローカルにホストする必要があります)。Mavenが間違ったスナップショットバージョンを使用しようとしています
今私はスナップショットの概念を誤解していると思うので、誰かが私を真っ直ぐにすることができたらとても感謝しています。私が持っているjarファイルの名前はfoo-0.5.0-20090612.124.jarです。maven deploy:deploy.exeファイルをバージョン0.5.0でorg.bar.fooにデプロイしてみます。 私のPOMのバージョン依存性は0.5.0-SNAPSHOTです
ローカルリポジトリにjarファイルをアップロードするたびに、ファイル名の日付に続く数字が反復(つまり125)されますが、maven installを実行するとmavenは以前の番号(つまり124)のjarをダウンロードしようとします。
mavenに正しいスナップショットバージョンをダウンロードする方法はありますか、またはサードパーティのSNAPSHOTファイルをGoogleのリポジトリにアップロードする必要はありませんか?
私は本当にあなたが正しいと言います、私は本当に私のレポにサードパーティのスナップショットを追加するビジネスはありません。 SNAPSHOTタグを削除するのが最も簡単な方法でした。 – mikek