0

私の日食には、耳、戦争、2つの瓶のプロジェクトがあります。pom inside earプロジェクトを実行すると、warプロジェクトとearプロジェクトの2つのjarが自動的に作成されます。

過去にMavenでこれを行ったことを覚えています。しかし、数年前からMavenとの連携が途絶えたため、忘れてしまいました。

誰かが私にそれを思い出させてください。

依存関係のコンパイルを使用しましたが、earを直接ビルドすると、jarがビルドされません。最初にpomをjarで実行する必要がありますか?耳を構築するときにそのjarを自動的に構築しませんか?

4

2 に答える 2

1

リアクターですべてをビルドするマルチモジュールビルドを作成します。それについてもっと読む例えばhttp://www.sonatype.com/books/mvnref-book/reference/pom-relationships-sect-pom-best-practice.html#pom-relationships-sect-multi-vs-inherit

于 2012-05-18T19:01:57.350 に答える
0

プロジェクトの依存関係としてtha.jarとプロジェクトを定義する必要があると思います。また、プロジェクトを含むすべてのプロジェクトがモジュールとして定義されている親を持つことをお勧めします。.war.earpom.ear

このでは、Mavenマルチモジュールプロジェクト(ダウンロード可能なコードを使用)の詳細に説明されたステップバイステップのセットアップを見つけることができます。

JBossクイックスタートの例には、エンタープライズマルチモジュールプロジェクトの優れた実例もあります。

于 2012-05-18T18:58:52.387 に答える