私のローカル環境には7つのプロジェクトがあり、それらのいくつかはお互いに依存しています。私は自分の開発環境を準備するためにそれらを特定の順序で構築しました。私は更新の依存関係を行う必要がありますし、mavenは、このための特定のシーケンスで各プロジェクトにインストールをクリーンアップします。
手動の手順の代わりにこれを実行するためのショートカットはありますか?何らかの順序ですべてのプロジェクトを構築するための実行構成(または他の方法)を作成するにはどうすればよいですか?eclipseでmavenを使用して複数のプロジェクトを構築する
2
A
答えて
3
-Sunil
これらの7つのプロジェクトは、プロジェクト全体の一部である場合は、何が必要Maven multi-module projectです。これらは、あなたが他の関連プロジェクトの各プロジェクトに依存関係を設定するのと同じ7そうでない場合は独立したプロジェクトであれば一方
project-root
|
+-- project-1
|
+-- project-2
.
.
|
+-- project-7
:あなたはそれをセットアップが完了したら、ディレクトリ構造は次のようになります。
独立したプロジェクトの後者のケースでは、project-x
をビルドするだけで、project-y
が変更を受け取るわけではありません。 project-x
をビルドするときには、ローカルのMavenリポジトリにプッシュされるようにmvn install
を実行する必要があります。その後、project-y
にmvn package
(またはmvn install
)を実行する必要があります。
Eclipseを使用しているので、M2Eclipse pluginをインストールすることを強くお勧めします。これにより、POMの変更に合わせてEclipse構成をロック・ステップに保つことが大幅に簡素化されます。
関連する問題
- 1. Mavenコマンドを使用してNetbeansプロジェクトを構築する
- 2. eclipseでmavenを使って動的なWebプロジェクトを構築する
- 3. Mavenを使用して単一のステップで複数のプロジェクトを構築する方法
- 4. MSBuildコマンドラインを使用して複数の製品構成でInstallShieldプロジェクトを構築
- 5. mavenを使ってWebアプリケーション用のEclipseプロジェクトを構築する "正しい"方法は何ですか?
- 6. netbeansでandroid-mavenプロジェクトを構築する
- 7. Mavenでプロジェクトを構築する
- 8. 社内リポジトリを使用したMavenプロジェクトの構築
- 9. AWS CodePipelineを使用してJenkinsで複数のGradleプロジェクトを構築
- 10. MavenのEclipseの構造プロジェクト
- 11. Eclipseを使用した複数のプロジェクト
- 12. EclipseのMaven Springプロジェクト構造
- 13. Mavenプロジェクトの一部としてsbtプロジェクトを構築
- 14. Bitrise Xamarin複数のサブモジュール/プロジェクトで構成を構築する
- 15. Hibernateは、私は、Eclipse IDEを使用して私のプロジェクトを構築し
- 16. Eclipseでjss7を使用してATIクライアントを構築する
- 17. 複数のプロジェクトでEclipseのMavenビルドを最適化する
- 18. Mavenを使用せずに動的なWebプロジェクトを構築
- 19. Mavenプロジェクトでシステムパス変数を使用する - Eclipse
- 20. Mavenで複数のアーキテクチャのSWTアプリケーションを構築する
- 21. 別のJavaプログラムを使用してeclipse GUIを使用せずにJavaプロジェクトをクリーンアップして構築する
- 22. Maven依存関係と参照ライブラリの両方を使用してプロジェクトを構築するMaven
- 23. Mavenを使用してJava Web Startアプリケーションを構築する
- 24. eclipseで一度に複数のマルチモジュールプロジェクトをmavenプロジェクトとしてインポートする
- 25. Eclipse:プロジェクトの構築中にCPU使用率が高くなる
- 26. 複数のmavenプロジェクトをEclipseで1つにまとめる
- 27. Maven TychoでEclipseのクロスプラットフォームを構築する
- 28. mavenを使ってプロジェクトを構築することはできません
- 29. 複数のmavenプロジェクトをgitからeclipseにインポートする
- 30. nAntを使用してEDMXを含むプロジェクトを構築する