web-dev-qa-db-ja.com

EclipseでMavenリポジトリを更新する方法は?

すでに m2Eclipseプラグイン を使用していると仮定すると、何ができるかは、リポジトリの依存関係を最新に更新しません。

たとえば、コマンドラインで次のように-Uフラグを追加できます。

mvn clean install -U 

...依存関係を強制的に更新します。 Eclipse内にこのようなものはありますか? (常に最新の更新を取得するとは限りません。)

77

右クリックプロジェクトでMaven>スナップショットの更新を実行できます。

91
Pascal Thivent

M2Eプラグインを使用するEclipseの新しいバージョンでは、次のとおりです。

プロジェクトを右クリック-> Maven->プロジェクトの更新...

次のダイアログには、更新を強制するためのチェックボックスがあります(「スナップショット/リリースの強制更新」)

41

プロジェクトを右クリックして、Maven > Update Snapshotsを選択します。それに加えて、Window > Preferences > Mavenで「起動時にMavenプロジェクトを更新する」を設定できます。

UPDATE:Eclipseの最新バージョン:Maven > Update Project。 「スナップショット/リリースの強制更新」がチェックされていることを確認してください。

23
Eugene Ryzhikov

MavenEclipseプラグインを使用してMaven-> Update Project-> Force Updateオプションをチェックしても、依存関係が更新されない場合があります。

それが他の誰にもうまくいかない場合、この方法は私のために働いた:

  • mvn Eclipse:eclipse

    これにより、。classpathファイルが新しい依存関係で更新され、。project設定およびその他のEclipse構成ファイルが保持されます。

何らかの理由で古い設定をクリアする場合は、次を実行できます。

20
lkisac

Maven更新スナップショットが機能せず、Spring Toolingを使用している場合、興味深い方法の1つは削除することです

  • プロジェクトを右クリックし、Maven> Disable Maven Nature
  • プロジェクトを右クリックし、Spring Tools> Update Maven Dependencies
  • 「BUILD SUCCESS」の後、プロジェクトを右クリックし、[設定]> [Mavenプロジェクトの変換]

注:Maven更新スナップショットは、Eclipse:eclipseまたはSpring Toolingなど、他のものを使用すると動作しなくなることがあります

2
Nitin Dandriyal

Intellijで、Mavenを右クリック->再インポートは正常に動作します

0
Gloria Rampur