私は依存関係Xを持つプロジェクトに取り組んでいます。XはYに依存しています。
以前は、プロジェクトのpomにYを明示的に含めていました。ただし、これは使用されておらず、物事をよりクリーンにするために、代わりに依存関係としてXのpomに追加しました。Xはリリース依存関係としてマークされています。
問題は、プロジェクトのpomからYを削除し、それをXのpomに追加した後、プロジェクトがYを取得しないことmvn -U clean packageです。-Uはスナップショットを更新しますが、リリースは更新しません。
では、〜/ .m2 / repositoryディレクトリを削除せずに、Xのpomの再ダウンロードを強制するにはどうすればよいですか?また、走っdependency:purge-local-repositoryてみましたが、うまくいきませんでした。


