このプラグインで利用可能なゴール
| ゴール | 説明 |
|---|---|
| tomcat6:deploy | WAR を Tomcat にデプロイします。 |
| tomcat6:deploy-only | パッケージライフサイクルをフォークせずに WAR を Tomcat にデプロイします。 |
| tomcat6:exploded | 展開された WAR を Tomcat にデプロイします。 |
| tomcat6:help | tomcat6-maven-plugin のヘルプ情報を表示します。 パラメータの詳細を表示するには、 mvn tomcat6:help -Ddetail=true -Dgoal=<goal-name> を呼び出してください。 |
| tomcat6:info | Tomcat バージョン、OS、および JVM プロパティに関する情報をリスト表示します。 |
| tomcat6:inplace | WAR をインプレースで Tomcat にデプロイします。 |
| tomcat6:list | 現在 Tomcat にデプロイされているすべての Web アプリケーションをリスト表示します。 |
| tomcat6:redeploy | Tomcat で WAR を再デプロイします。(update パラメータが true に設定された deploy ゴールのエイリアスです。) |
| tomcat6:redeploy-only | パッケージライフサイクルをフォークせずに Tomcat で WAR を再デプロイします。(update パラメータが true に設定された deploy-only ゴールのエイリアスです。) |
| tomcat6:reload | Tomcat で WAR をリロードします。 |
| tomcat6:resources | Tomcat の JNDI リソースをリスト表示します。 |
| tomcat6:roles | Tomcat のセキュリティロールをリスト表示します。 |
| tomcat6:run | 組み込み Tomcat サーバーを使用して、現在のプロジェクトを動的な Web アプリケーションとして実行します。 |
| tomcat6:run-war | 組み込み Tomcat サーバーを使用して、現在のプロジェクトをパッケージ化された Web アプリケーションとして実行します。 |
| tomcat6:run-war-only | パッケージサイクルをフォークしない run-war ゴールと同じです。 |
| tomcat6:sessions | Tomcat 内の WAR のセッション情報をリスト表示します。 |
| tomcat6:shutdown | 起動されている可能性のあるすべての組み込み Tomcat サーバーをシャットダウンします。これはシャットダウンフックによって自動的に行われますが、この Mojo を呼び出して明示的にシャットダウンすることもできます。 デフォルトでは、 |
| tomcat6:start | Tomcat で WAR を起動します。 |
| tomcat6:stop | Tomcat で WAR を停止します。 |
| tomcat6:undeploy | Tomcat から WAR をアンデプロイします。 |
プロジェクトのプラグイン設定でバージョンを指定する必要があります。
<project>
...
<build>
<!-- To define the plugin version in your parent POM -->
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat6-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
...
</plugins>
</pluginManagement>
<!-- To use the plugin goals in your POM or parent POM -->
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat6-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
...
</plugins>
</build>
...
</project>
詳細については、"プラグイン設定ガイド" を参照してください。