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