Maven Tomcatプラグイン
2548 ワード
MavenはすでにJavaのプロジェクト管理の標準装備であり、JavaEEの開発にどのようにMavenを使ってWebアプリケーションを呼び出すかは、多くの学生が関心を持っている問題である。本文では、MavenがTomcatプラグインをどのように紹介しますか?
Maven Tomcatプラグインは主に2つのバージョンがあります。tomcat-maven-pluginとtomcat 7-maven-pluginは、使い方は基本的に同じです。
tomcat-maven-pluginプラグイン公式サイト:http://mojo.codehaus.org/tomcat-maven-plugin/plugin-info.html。
tomcat 7-maven-pluginプラグイン公式サイト:http://tomcat.apache.org/maven-plugin.html。
tomcat-maven-pluginプラグイン使用プロファイル
pom.xmに以下のxmlを加えます。
パスはアクセスアプリケーションです。
ポートはtomcatのポート番号です。
uriEnccoding URLはUTF-8で符号化され、中国語パラメータの文字化けが解決されました。
Serverはtomcat名を指定します。
配置はこのように簡単で、基本的に考えてみます。次はどうやって使うかを見てみます。
プラグインの実行
もしEclipseにMavenプラグインをインストールしたら、pom.xmlファイルを選択し、右クリックしてください。
イメージ
初めて実行した場合は、次のダイアログが表示されます。Goalsボックスに以下のコマンドを追加します。tomcat:run
イメージ
このようにTomcatプラグインは動作します。
いくつかのよく使うGoalを紹介します。
コマンド記述tomcat:deploy展開web warパッケージtomcat:reload再ロードweb warパッケージtomcat:start
スタートtomcat tomcat:stop
停止tomcat tomcat:undeploy
warパッケージtomcatを停止し、現在のプロジェクトtomcat 7-maven-pluginの使用構成を起動します。
二つのプラグインの使い方は基本的に同じです。同様にpom.xmlでプラグインを参照する必要があります。以下の構成を追加する必要があります。
プラグインの使用
ここで注意したいのですが、このプラグインの命名は、tomcatを起動するなど、ターゲットコマンドに対応しています。tomcat 7:run、同様に、他のコマンドも同じです。tomcat 7:<プラグイン実行点>に変更する必要があります。
OKです。配置は簡単です。tomcatでフォローアップする必要があれば、DuuuuggでMavenコマンドを起動できます。下の図
イメージ
Maven Tomcatプラグインは主に2つのバージョンがあります。tomcat-maven-pluginとtomcat 7-maven-pluginは、使い方は基本的に同じです。
tomcat-maven-pluginプラグイン公式サイト:http://mojo.codehaus.org/tomcat-maven-plugin/plugin-info.html。
tomcat 7-maven-pluginプラグイン公式サイト:http://tomcat.apache.org/maven-plugin.html。
tomcat-maven-pluginプラグイン使用プロファイル
pom.xmに以下のxmlを加えます。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<version>1.1</version>
<configuration>
<path>/wp</path>
<port>8080</port>
<uriEncoding>UTF-8</uriEncoding>
<url>http://localhost:8080/manager/html</url>
<server>tomcat6</server>
</configuration>
</plugin>
簡単に説明します。パスはアクセスアプリケーションです。
ポートはtomcatのポート番号です。
uriEnccoding URLはUTF-8で符号化され、中国語パラメータの文字化けが解決されました。
Serverはtomcat名を指定します。
配置はこのように簡単で、基本的に考えてみます。次はどうやって使うかを見てみます。
プラグインの実行
もしEclipseにMavenプラグインをインストールしたら、pom.xmlファイルを選択し、右クリックしてください。
イメージ
初めて実行した場合は、次のダイアログが表示されます。Goalsボックスに以下のコマンドを追加します。tomcat:run
イメージ
このようにTomcatプラグインは動作します。
いくつかのよく使うGoalを紹介します。
コマンド記述tomcat:deploy展開web warパッケージtomcat:reload再ロードweb warパッケージtomcat:start
スタートtomcat tomcat:stop
停止tomcat tomcat:undeploy
warパッケージtomcatを停止し、現在のプロジェクトtomcat 7-maven-pluginの使用構成を起動します。
二つのプラグインの使い方は基本的に同じです。同様にpom.xmlでプラグインを参照する必要があります。以下の構成を追加する必要があります。
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.1</version>
<configuration>
<port>9090</port>
<path>/mgr</path>
<uriEncoding>UTF-8</uriEncoding>
<finalName>mgr</finalName>
<server>tomcat7</server>
</configuration>
</plugin>
具体的な配置は同じです。プラグインの使用
ここで注意したいのですが、このプラグインの命名は、tomcatを起動するなど、ターゲットコマンドに対応しています。tomcat 7:run、同様に、他のコマンドも同じです。tomcat 7:<プラグイン実行点>に変更する必要があります。
OKです。配置は簡単です。tomcatでフォローアップする必要があれば、DuuuuggでMavenコマンドを起動できます。下の図
イメージ