2012-01-10 2 views
3

私は、新しいプロジェクトに上書きするための春などの定型設定をすべて含む簡単な基本戦争を作成しようとしています。オーバーレイ自体は動作していますが、上書きするためにファイルを置き換えずに編集するために、eclipseにオーバーレイされているファイルを表示する方法はありますか?EclipseにMaven War Overlayファイルを表示する

ありがとうございます!

答えて

3

あなたが何を求めているかを確かめるのはちょっと難しいです。しかし、私は推測をします!

私はWARオーバーレイMavenモジュールを想定しています。これには、タイプWARのアーティファクトパッケージがあります。その場合は、このMavenモジュールをEclipseに独自のプロジェクトとしてインポートすることができます(File->Import->Maven->Existing Maven Projects)。

チームがこれを行います。私たちのMaven WARオーバーレイプロジェクトはEclipseとしてプロジェクトにインポートされ、いくつかの(Mavenの)WARプロジェクトもEclipseにインポートされます。これは、WARオーバーレイとWAR MavenモジュールがマルチモジュールMavenプロジェクトの一部であるか、別々のMavenプロジェクトであるかにかかわらず実行できます。

EclipseにMaven WARオーバーレイプロジェクトをインポートしたら、他のEclipseプロジェクトと同様に作業したり、ファイルを編集したり、検証したりできます。編集が完了したら、作業を保存してコマンドからMavenを実行できますすべてが正常に動作します。 Eclipseでオーバーレイファイルを編集しても、すべてのMavenのメリットが得られます。

Maven WARプロジェクトは、バニラJavaプロジェクトまたはWTP(Webツールプラットフォーム)プロジェクトとしてEclipseにインポートできます。これは完全に優先事項です。昨年、私はEclipseでMaven WARプロジェクトを通常のJavaプロジェクトと同じように扱っていました。しかし、最近、素晴らしいM2E-WTP統合で、私はWTPプロジェクトのメリットとMavenの力を最大限に活用しました。他のものを取り除くことは、Eclipseの中からTomcatのWARを組み合わせて実行できることを意味します。あなたが適切WARオーバーレイを処理するためにM2E-WTPでのEclipse/M2Eの使用方法を理解したい場合は、ここで私の他の回答を参照してください。

How to handle Maven WAR overlays in Eclipse?

お持ちの場合はさらにご質問はコメント欄でそれらを投稿してください。

+0

返事をいただきありがとうございます。それはオーバーレイファイルと新しいWARの両方を持っているのではなく、作成している新しいWARにオーバーレイファイルを表示したいと思っています。それが意味をなさないなら、開いてください。 2つのプロジェクトを開いているだけで終了しました。 – dardo

+0

私はこれらのことを最初に始めたとき、私は同じ考えを持っていました。私はいつも私がWARのオーバーレイからファイルが来たことを示す何らかの種類のアイコンオーバーレイでEclipseの "最終的な" WARを見ることができればと思っていました。 WTPを使用すると、最終的なWARは、Eclipseの内部のTomcat working webappsディレクトリでのみ使用できます。 – HDave

関連する問題