現在、我々はANTスクリプトを使用してプロジェクトを構築し、jUnitテストを実行しています。さて、私たちはMavenに移ることにしました。Mavenプロジェクトへのパッケージ化
コアプロジェクトとサブプロジェクトの2つのWebプロジェクトがあります。今ここでそれは複雑になる。彼らのプロジェクトは以下の通りです。 私はこのサブプロジェクトにコアプロジェクトを追加したい場合は今、私はWebContentフォルダーとサブプロジェクトのjarファイルを作成し、コア・プロジェクトに入れます。現在は、Core-Projectを実行するたびに、Sub-Projectの内容をCore-Projectに抽出するユーティリティクラスが1つあります。
最終的なプロジェクト構造は次のようになります。
どのように私はMavenのでこれを達成することができますか?私は、src-> main-> webappにあるいくつかのファイルを含むjarファイルを作成する方法を意味します。
** 1)**あなたのサンプルには、 'src-> main-> webapp'というディレクトリはありません。 ** 2)**あなたはどんな結果を期待していますか? ** 3)**単純なJarは 'mvn package'で作ることができます。 – SubOptimal
@SubOptimal質問を更新しました。 Webプロジェクトのjarを作成するにはどうすればいいですか? –
Hm、あなたはWebプロジェクトを構築しようとしています。それをjarファイルにコピーし、そのjarを別のWebプロジェクトにコピーし、展開時にファイルを展開しますか? xy問題のように聞こえます。代わりに "web fragments"を使用して、コアプロジェクトにファイルを追加します。 – Stefan