親の依存関係に Maven のバージョン範囲を使用してpom
います。スナップショットまたはリリースでビルドを実行すると、正常に動作します。しかし、特定のバージョンの依存関係をブランチで使用したい場合、どのように進めればよいでしょうか?
例: (1.2.0) などのバージョン範囲を使用すると、nexus リポジトリから常に最新の jar がフェッチされます。依存関係が何度も変更されているため、リリース時の最新バージョンは 1.2.5 のようになります。現在、私の依存関係の最新バージョンは 1.2.8-SNAPSHOT です。
ブランチで、依存関係に 1.2.5 バージョンが必要な場合、常に 1.2.5+ の最新バージョンを探します
これを解決する方法、同様の質問を検索しているときに、を使用して解決できることがわかりましたmaven-version-plugin
。プラグインを追加するには、pom を変更する必要があります。しかし、pom を変更して依存関係の正確なバージョンを取得せずに解決策はありますか? 助言がありますか?