私はちょうどHeliosからEclipse Indigoに切り替えました.Maven対応のWebプロジェクトをWTPでTomcat 6上で実行しようとするといくつか気になりました。Eclipse 3.7/Indigo m2e WTP統合依存関係
Mavenの依存関係がないTomcatの古典的な問題が発生しました。 Heliosでは、 プロジェクトのプロパティ - >デプロイメントアセンブリ - > 'Javaビルドパスエントリ' - > Maven依存関係
[Java Build Path]のオプションを使用して、Maven依存関係をデプロイメントアセンブリに追加することでした。エントリはリストされておらず、「フォルダ」と「プロジェクト」のみです。これが意図的なものか、セットアップに何か問題があるかどうかはわかりません。外部要因を除去するための試みにおいて
、私は次のセットアップ使用しています:M2eをWTPの統合は、Eclipse Marketplaceのを介してインストールEclipseのインディゴの
- を新規インストールする(Mac)
- 新鮮なワークスペース
- 新しいMavenプロジェクトを作成する
- いくつかの依存関係に加えて、それらを使用するいくつかのコードを追加してください。
- C多面的な形
- にプロジェクトonvert
- 「動的Webモジュールのファセットを追加Mavenの>更新プロジェクト構成
- この時点でサーバー
上のTomcat 6サーバー
私が似たような問題に関して読んだ問題のほとんどは、WTP統合モジュールの欠落に結びついていますが、それは私の問題ではないようです。
何か間違っていますか?
"new mavenプロジェクト"のパッケージングタイプはjarかwarですか? – Raghuram
パッケージはJARでした - 私はWARに変更され、サーバーは正しく配置されます!私はそれを正しいとマークすることができるように、これを回答として投稿してください - ありがとう。 – sebrichards
コメントを回答として投稿しました。 – Raghuram