0

次のコマンド「mvn archetype:generate -DgroupId=com.mycompany.core -DartifactId=myproject-core -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false」を使用して Maven アーキタイプを生成しています。これにより、war ファイルが生成されます。 earファイルを使ってビルドしたい。

私は、ear ファイルと war ファイル用に 2 つの異なるアーキタイプを作成する必要があるという Web といくつかの投稿をここで調べました。しかし、私はここで出発点を得ていません。

構造を生成するために使用しているのと同じアーキタイプ コマンドが必要ですか、それともパラメーターを変更する必要がありますか? どんな助けでも大歓迎です。

ありがとうございました

4

1 に答える 1

1

webapp の代わりに正しい archetypeArtifactId=maven-archetype-j2ee-simpleを使用することをお勧めします。EAR は、通常、次のような少なくとも 2 つのモジュールを含む Java EE アプリケーションを意味します。

 +-- root(pom.xml)
       +-- module-war (pom.xml)
       +-- module-ear (pom.xml)
于 2012-07-23T14:06:55.703 に答える