EclipseとMavenをセットアップして新しい空の耳プロジェクトを作成する方法に関する記事を読みましたが、すべてのソリューションが完全ではなかったか、古いものです。
3つのpom.xmlファイルまたは3つのプロジェクトを作成する必要があると思います。
Eclipseに統合されたmavenプラグインの助けを借りてそれを試しました。 (私はHeliosを信じているので)mavenはすでにEclipseに統合されているからです。だから私はに行きます
ファイル->新規-> maven-> mavenプロジェクト
[単純なプロジェクトを作成する]チェックボックスをオフのままにします。次は、アーキタイプカタログです。クライアントプロジェクトを作成するために、maven-archetype-webappバージョン1.0を探しました。しかし、WebContent\META-INFなどのすべてのフォルダーが欠落しています。
では、3つのプロジェクトをすべて作成して、それらを一緒にビルドするにはどうすればよいですか?
どうもありがとう、Hauke
PS .: Mavenなしでプロジェクトを作成し、依存関係管理をアクティブにすることについて質問5668710を読みました。しかし、それは正しい方法ですか?そうは思いません。
console
を介してプロジェクトを作成し、m2Eclipse
を介してプロジェクトをインポートするのが最良の方法です。質問のコメントで読むことができます。
コンソールのこの行から始めます
mvn archetype:generate
次に、アーキタイプmaven-archetype-j2ee-simple
を使用します
これにより、ejb
、ear
、およびweb
プロジェクトのプロジェクト構造が生成されます。それ以外の場合は、3つの単純なプロジェクトmaven-archetype-quickstart
を独自に作成し、関連するプラグインを追加できます
問題を処理する別の投稿を次に示します。 Maven2:エンタープライズプロジェクトのベストプラクティス(EARファイル)
あなたが見つけることができる別の素晴らしい例 here
エンタープライズアプリケーションを作成するための最良かつ最もクリーンな方法(3つのプロジェクトear、jar、war ....がすべて耳にリンクされています)....は、NETBEANSのmavenエンタープライズアプリケーションを使用して作成し、インポートすることです。プロジェクト全体をEclipseに組み込みます。
ありがとうイムラン