326

POMに新しい依存関係を追加しました。

この依存関係をリポジトリにダウンロードするために実行できる簡単なコマンドはありますか?

4

5 に答える 5

740

他に何もせずに依存関係のみをダウンロードしたい場合は、次のようになります。

mvn dependency:resolve

または、単一の依存関係をダウンロードするには:

mvn dependency:get -Dartifact=groupId:artifactId:version

特定のリポジトリからダウンロードする必要がある場合は、次のコマンドで指定できます。-DrepoUrl=...

于 2011-12-20T17:10:35.607 に答える
226

mvn install(またはmvn package)は常に機能します。

mvn compileコンパイル時の依存関係をダウンロードするため、またはmvn testコンパイル時とテストの依存関係に使用できますが、私は常に機能するものを好みます。

于 2011-12-19T16:23:31.730 に答える
13

これは古い質問ですが、以下のプラグインを使用しているユーザーには 、Maven次の2つのオプションがあります。EclipseWindows

  1. Mavenをスタンドアロンアプリケーションとしてインストールした場合:

    CMDプロジェクトパスの下で次のコマンドを使用できます。

    mvn eclipse:eclipse
    

    ファイル内の依存関係に応じて、欠落しているすべてのjarでリポジトリを更新しますpom.xml

  2. Mavenをスタンドアロンアプリケーションとしてインストールしていない場合は、Eclipseで次の手順を実行できます。

    project-> Run As->を右クリックしますRun configurations

    次に、を選択しますmavenBuild

    次にnew、ボタンをクリックして、選択したタイプの構成を作成します。[ワークスペースの参照]をクリックして、プロジェクトを選択し、目標で指定します。eclipse:eclipse

詳細については、コマンドmvn eclipse:eclipseの実行方法を参照してください。

于 2016-10-13T11:52:26.803 に答える
0

依存関係の範囲に注意してください。Intellijを介してクリーンコンパイルを呼び出すと、pomはダウンロードされますが、jarはダウンロードされないという問題がありました。xxx.jar.lastUpdatedファイルが作成されました。次に、依存関係のスコープがテストであることに気付きましたが、コンパイルをトリガーしていました。リポジトリを削除し、mvnテストをトリガーしたところ、問題は解決しました。

于 2019-05-10T19:33:57.030 に答える
-5

右、プロジェクトをクリックします。Maven->プロジェクトの更新に移動します。

依存関係は自動的にインストールされます。

于 2017-05-16T02:00:51.573 に答える