maven で tomcat に簡単に deploy する

最近、新米 Web 系エンジニアにでもなったような気分だ。
とりあえず汎用的に使える知識をメモメモしておく。


maventomcat に簡単に deploy する。
とりあえず試してあるのは Maven 2.0.9 のみ。

■ pom.xml 要素の中に以下を追加

org.codehaus.mojo
tomcat-maven-plugin

適当なサーバーを表す名前
http://localhost:8080/manager


※『適当なサーバーを表す名前』は settings.xml で指定する id になる。

■settings.xml 要素の中に以下を追加

適当なサーバーを表す名前 TOMCAT のユーザー名 TOMCAT のパスワード

■これでリストが表示されるはず?
mvn tomcat:list

maven がメモリ不足でエラーになったら下記の環境変数を設定(メモリ量は適宜指定)
MAVEN_OPTS=-Xmx256M -Xms64M

tomcat で再デプロイ
mvn package tomcat:redeploy 引数など