問題タブ [maven-reactor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - すべてのモジュールが共通モジュールのみに依存する単一の war ファイルを使用する Spring マルチモジュール プロジェクト
各モジュールが共通モジュールのみに依存し、war ファイルを作成する最後のものを除いて jar ファイルを作成するマルチ モジュール プロジェクトに、既存の spring プロジェクトを分割しています。
これがプロジェクト構造です
すべてのプロジェクトには、独自の春のコンテキストがあります。そして最後のモジュールは、例えばのためにそれらのそれぞれをインポートします
ここで、すべてのモジュールの jar を含む単一の戦争を作成したいと考えていますが、すべてのモジュールを最終的な戦争モジュールの依存関係として定義する必要はありません。同じことを指定すると、開発者はモジュール固有のコード (Jar Mod 1 モジュールなど) を war モジュールにも書き込む可能性がありますが、これは避けたいと思います。
現在、warを作成すると、warモジュールの依存関係として指定されているため、共通モジュールのjarのみが含まれています。
したがって、このプロジェクトを実行すると、他のモジュールから Bean が見つからないというエラーが表示されます。これは、war に他のモジュールの jar が含まれていないため明らかです。
java - Maven マルチモジュール プロジェクト
以下のような構造のマルチモジュール プロジェクトで Maven ビルドを実行しようとしています。
高度な Reactor オプションについて読んだことを考えると、次のコマンドを使用してProject-Utils
プロジェクトを単独でビルドできる可能性があります。
Project-Utils
ただし、親POMで次のように定義する必要があるようです:
--project
親POMでモジュールを定義せずにオプションを使用する方法はありますか?