私は最近Mavenを使い始めました。Maven + eclipse(Juno) + tomcat7 を統合しようとしています。
Eclipse 用の m2e-wtp プラグインをダウンロードし、構造が標準の Maven プロジェクト構造に従っている Maven プロジェクトを作成しました。また、動的 Web プロジェクトとして構成されています。これは、flex の 2 つのモジュール (f1 と f2) と webapp (w) の 1 つのモジュールを含むマルチ モジュール プロジェクトです。すべてのプラグインを正しく構成し、POM の構成に問題はありません。
私が達成したいのは:
- Project->Clean を使用して Eclipse でプロジェクトをクリーンアップしてビルドすると、Eclipse は Web アプリケーション プロジェクト (w) のターゲット フォルダに war をビルドしません。また、フレックス リソースをターゲット フォルダーにコピーしません。でも、
Webアプリケーションプロジェクトを右クリックして「mavenインストール」として実行することにより、プロジェクトをmavenビルドとして実行すると、期待どおりにすべてが作成されます。
私の質問は、ポイント(1)で述べたことを達成できるかどうかです。または、これを行う唯一の正しい方法は、ポイント (2) で述べた方法です。
また、ステップ 2 で生成されたファイルを tomcat に自動的にデプロイすることもできません。これには別の Maven プラグインを使用する必要がありますか?
これはMaven + eclispeの初めての経験であることに注意してください。特定のチュートリアルに従いました。ですから、反対票を投じる際は寛大にお願いします。