複数のモジュールを含むMavenを使用して既存のEARを構築することに関するものです。Webプロジェクトとjarプロジェクトを含むEARプロジェクトがあり、合計8つのプロジェクトがあります。earはRADを使用して構築されているため、現在、プロジェクトのいずれにもPOMファイルがありません。今、私はプロジェクトにMavenを使用したいと思います。POMの作成とビルドにm2eclipseを使用したいと思います。親プロジェクトを作成し、その下にモジュールを作成することを計画しています。これには、earプロジェクトなども含まれます。効果的な構造は以下のようになります
ワークスペース
>parent proj
>ear project
>web proj
>jar1 proj
>jar2 proj
しかし、私はすべてのプロジェクトを含むearファイルを持っており、作業スペースにearをインポートすると、以下のようにすべてのプロジェクトのフラット構造が作成されます。
ワークスペース
>web proj
>jar1 proj
>jar2 proj
懸念されるのは、RADプロジェクトのセットアップとそれによってワークスペースに作成された.metadataファイルのためです。ワークスペースで親プロジェクトを作成してから、earを親にインポートすると問題が発生します。次の方法を教えてください
1>親プロジェクトの間接参照を追加し、その下にすべてのプロジェクトを耳に入れます
2>ビルド時にすべてのモジュールを保持する親の下にearプロジェクトを追加する方法
私の状況と要件が明確であることを願っていますそれについてアドバイスしてください
ありがとうnarayan