すでにm2eclipse プラグインを使用していると仮定すると、リポジトリの依存関係が最新のものに更新されない場合はどうすればよいでしょうか?
たとえば、コマンド ラインでは、次のように-U
フラグを追加するだけです。
mvn clean install -U
…依存関係を強制的に更新します。Eclipse内にこのようなものはありますか? (常に最新のアップデートを取得しているとは限りません。)
プロジェクトを右クリックし、[ Maven]> [プロジェクトの更新... ]を選択し、[スナップショット/リリースの強制更新]チェックボックスを選択して、[OK]をクリックします。
M2E プラグインを使用する新しいバージョンの Eclipse では、次のようになります。
プロジェクトを右クリック --> Maven --> プロジェクトの更新...
次のダイアログには、更新を強制するためのチェックボックスがあります (「スナップショット/リリースの強制更新」)。
プロジェクトを右クリックして、 を選択しますMaven > Update Snapshots
。それに加えて、「起動時にMavenプロジェクトを更新する」を設定できますWindow > Preferences > Maven
更新: Eclipse の最新バージョン:
Maven > Update Project
. 「スナップショット/リリースの強制更新」がチェックされていることを確認します。
Maven 更新スナップショットが機能せず、Spring Tooling を使用している場合、興味深い方法の 1 つは削除することです。
注: eclipse:eclipse または Spring Tooling などの他のものを使用すると、Maven 更新スナップショットが機能しなくなることがあります。