POMに新しい依存関係を追加しました。
この依存関係をリポジトリにダウンロードするために実行できる簡単なコマンドはありますか?
他に何もせずに依存関係のみをダウンロードしたい場合は、次のようになります。
mvn dependency:resolve
または、単一の依存関係をダウンロードするには:
mvn dependency:get -Dartifact=groupId:artifactId:version
特定のリポジトリからダウンロードする必要がある場合は、次のコマンドで指定できます。-DrepoUrl=...
mvn install
(またはmvn package
)は常に機能します。
mvn compile
コンパイル時の依存関係をダウンロードするため、またはmvn test
コンパイル時とテストの依存関係に使用できますが、私は常に機能するものを好みます。
これは古い質問ですが、以下のプラグインを使用しているユーザーには 、Maven
次の2つのオプションがあります。Eclipse
Windows
Mavenをスタンドアロンアプリケーションとしてインストールした場合:
CMD
プロジェクトパスの下で次のコマンドを使用できます。
mvn eclipse:eclipse
ファイル内の依存関係に応じて、欠落しているすべてのjarでリポジトリを更新しますpom.xml
。
Mavenをスタンドアロンアプリケーションとしてインストールしていない場合は、Eclipseで次の手順を実行できます。
project
-> Run As
->を右クリックしますRun configurations
。
次に、を選択しますmavenBuild
。
次にnew
、ボタンをクリックして、選択したタイプの構成を作成します。[ワークスペースの参照]をクリックして、プロジェクトを選択し、目標で指定します。eclipse:eclipse
依存関係の範囲に注意してください。Intellijを介してクリーンコンパイルを呼び出すと、pomはダウンロードされますが、jarはダウンロードされないという問題がありました。xxx.jar.lastUpdatedファイルが作成されました。次に、依存関係のスコープがテストであることに気付きましたが、コンパイルをトリガーしていました。リポジトリを削除し、mvnテストをトリガーしたところ、問題は解決しました。
右、プロジェクトをクリックします。Maven->プロジェクトの更新に移動します。
依存関係は自動的にインストールされます。