[Java] Maven で作った Web アプリプロジェクトがローカルホストの Tomcat にデプロイできない時の対処法

Eclipse for Java での話です。

Maven プロジェクトとして Web アプリの枠組みを作成した後、ローカルホストの Tomcat にデプロイしようとしても「追加および除去…」の使用可能なリソースのリストにプロジェクトの名前が出てきません。 

    その場合は、このプロジェクトを「動的 Web プロジェクト」に変換する必要があります。

     

    まず、対象となるプロジェクトのプロパティー画面を開き、「プロジェクト・ファセット」を選び、「ファセット・フォームへ変換…」をクリックします。

     

    すると、「プロジェクト・ファセット」の一覧が表示されるので、その中から「動的 Web プロジェクト」を選んでチェックを入れます。 この時、ウィンドウ下部に「より詳しい構成が使用可能…」というリンクが出るので、そのリンクをクリックします。

     

    次に表示されるウィンドウで、コンテンツ・ディレクトリーを「src/main/webapp」に変更します。

    必要に応じて web.xml の生成にチェックを入れます。

    これで Tomcat へデプロイできるようになります。


    Pocket
    Bookmark this on Yahoo Bookmark

    コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

    次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>