Eclipse for Java での話です。
Maven プロジェクトとして Web アプリの枠組みを作成した後、ローカルホストの Tomcat にデプロイしようとしても「追加および除去…」の使用可能なリソースのリストにプロジェクトの名前が出てきません。
その場合は、このプロジェクトを「動的 Web プロジェクト」に変換する必要があります。
まず、対象となるプロジェクトのプロパティー画面を開き、「プロジェクト・ファセット」を選び、「ファセット・フォームへ変換…」をクリックします。
すると、「プロジェクト・ファセット」の一覧が表示されるので、その中から「動的 Web プロジェクト」を選んでチェックを入れます。 この時、ウィンドウ下部に「より詳しい構成が使用可能…」というリンクが出るので、そのリンクをクリックします。
次に表示されるウィンドウで、コンテンツ・ディレクトリーを「src/main/webapp」に変更します。
必要に応じて web.xml の生成にチェックを入れます。
これで Tomcat へデプロイできるようになります。