問題タブ [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.

0 投票する
1 に答える
750 参照

java - すべてのモジュールが共通モジュールのみに依存する単一の war ファイルを使用する Spring マルチモジュール プロジェクト

各モジュールが共通モジュールのみに依存し、war ファイルを作成する最後のものを除いて jar ファイルを作成するマルチ モジュール プロジェクトに、既存の spring プロジェクトを分割しています。

これがプロジェクト構造です

すべてのプロジェクトには、独自の春のコンテキストがあります。そして最後のモジュールは、例えばのためにそれらのそれぞれをインポートします

ここで、すべてのモジュールの jar を含む単一の戦争を作成したいと考えていますが、すべてのモジュールを最終的な戦争モジュールの依存関係として定義する必要はありません。同じことを指定すると、開発者はモジュール固有のコード (Jar Mod 1 モジュールなど) を war モジュールにも書き込む可能性がありますが、これは避けたいと思います。

現在、warを作成すると、warモジュールの依存関係として指定されているため、共通モジュールのjarのみが含まれています。

したがって、このプロジェクトを実行すると、他のモジュールから Bean が見つからないというエラーが表示されます。これは、war に他のモジュールの jar が含まれていないため明らかです。

0 投票する
1 に答える
384 参照

java - Maven マルチモジュール プロジェクト

以下のような構造のマルチモジュール プロジェクトで Maven ビルドを実行しようとしています。

高度な Reactor オプションについて読んだことを考えると、次のコマンドを使用してProject-Utilsプロジェクトを単独でビルドできる可能性があります。

Project-Utilsただし、親POMで次のように定義する必要があるようです:

--project親POMでモジュールを定義せずにオプションを使用する方法はありますか?