tomcat6:redeploy
フルネーム:
org.apache.tomcat.maven:tomcat6-maven-plugin:2.2:redeploy
説明:
TomcatでWARを再デプロイします。(updateパラメーターがtrueに設定されたdeployゴールのエイリアスです。)
属性:
- Mavenプロジェクトの実行が必要です。
- このゴールはスレッドセーフであり、並列ビルドをサポートします。
- バージョン1.0-alpha-2.
- ライフサイクルフェーズの実行を呼び出しますpackageそれ自身を実行する前に。
必須パラメーター
| 名前 |
タイプ |
以降 |
説明 |
| charset |
String |
1.0-alpha-2 |
Tomcatマネージャーと通信する際に使用するURLエンコーディングの文字セット。 デフォルト値:: ISO-8859-1. ユーザープロパティ:: maven.tomcat.charset. |
| mode |
String |
1.0-alpha-2 |
使用するデプロイモード。これは以下のいずれかである必要があります。warWARをデプロイする場合、contextコンテキストXMLファイルをデプロイする場合、またはbothWARとコンテキストXMLファイルをデプロイする場合。 デフォルト値:: war. ユーザープロパティ:: maven.tomcat.mode. |
| path |
String |
1.0-alpha-2 |
実行中のウェブアプリケーションに使用するウェブアプリケーションのコンテキストパス。これは常にスラッシュ ('/') で始まる必要があります。 デフォルト値:: /${project.artifactId}. ユーザープロパティ:: maven.tomcat.path. |
| update |
boolean |
1.0-alpha-2 |
デプロイ時に、既に存在するウェブアプリケーションをTomcatが自動的にアンデプロイするかどうか。 デフォルト値:: false. ユーザープロパティ:: maven.tomcat.update. |
| url |
URL |
1.0-alpha-2 |
使用するTomcatマネージャーインスタンスの完全なURL。 デフォルト値:: https://:8080/manager. ユーザープロパティ:: maven.tomcat.url. |
| warFile |
File |
1.0-alpha-2 |
デプロイするWARファイルのパス。 デフォルト値:: ${project.build.directory}/${project.build.finalName}.war.
|
オプションパラメーター
| 名前 |
タイプ |
以降 |
説明 |
| contextFile |
File |
1.0-alpha-2 |
TomcatコンテキストXMLファイルのパス。これはWARデプロイモードでは使用されません。 デフォルト値:: ${project.build.directory}/${project.build.finalName}/META-INF/context.xml.
|
| ignorePackaging |
boolean |
1.1 |
trueに設定されている場合、プロジェクトのパッケージングが'war'でない場合は無視します。 デフォルト値:: false. ユーザープロパティ:: tomcat.ignorePackaging. |
| password |
String |
1.0-alpha-2 |
デプロイに使用するパスワード ユーザープロパティ:: tomcat.password. |
| server |
String |
1.0-alpha-2 |
Tomcatマネージャーで認証する際に使用するsettings.xml内のサーバーID、またはnullユーザー名adminとパスワードなしのデフォルトを使用します。 ユーザープロパティ:: maven.tomcat.server. |
| tag |
String |
1.0-alpha-2 |
使用するTomcatウェブアプリケーションのタグ名。 ユーザープロパティ:: maven.tomcat.tag. |
| username |
String |
1.0-alpha-2 |
デプロイに使用するTomcatのユーザー名 ユーザープロパティ:: tomcat.username. |
パラメーター詳細
charset:
Tomcatマネージャーと通信する際に使用するURLエンコーディングの文字セット。
- タイプ: java.lang.String
- 以降: 1.0-alpha-2
- 必須: はい
- ユーザープロパティ: maven.tomcat.charset
- デフォルト: ISO-8859-1
contextFile:
TomcatコンテキストXMLファイルのパス。これはWARデプロイモードでは使用されません。
- タイプ: java.io.File
- 以降: 1.0-alpha-2
- 必須: いいえ
- デフォルト: ${project.build.directory}/${project.build.finalName}/META-INF/context.xml
ignorePackaging:
trueに設定されている場合、プロジェクトのパッケージングが'war'でない場合は無視します。
- タイプ: boolean
- 以降: 1.1
- 必須: いいえ
- ユーザープロパティ: tomcat.ignorePackaging
- デフォルト: false
mode:
使用するデプロイモード。これは以下のいずれかである必要があります。warWARをデプロイする場合、contextコンテキストXMLファイルをデプロイする場合、またはbothWARとコンテキストXMLファイルをデプロイする場合。
- タイプ: java.lang.String
- 以降: 1.0-alpha-2
- 必須: はい
- ユーザープロパティ: maven.tomcat.mode
- デフォルト: war
password:
デプロイに使用するパスワード
- タイプ: java.lang.String
- 以降: 1.0-alpha-2
- 必須: いいえ
- ユーザープロパティ: tomcat.password
path:
実行中のウェブアプリケーションに使用するウェブアプリケーションのコンテキストパス。これは常にスラッシュ ('/') で始まる必要があります。
- タイプ: java.lang.String
- 以降: 1.0-alpha-2
- 必須: はい
- ユーザープロパティ: maven.tomcat.path
- デフォルト: /${project.artifactId}
server:
Tomcatマネージャーで認証する際に使用するsettings.xml内のサーバーID、またはnullユーザー名adminとパスワードなしのデフォルトを使用します。
- タイプ: java.lang.String
- 以降: 1.0-alpha-2
- 必須: いいえ
- ユーザープロパティ: maven.tomcat.server
tag:
使用するTomcatウェブアプリケーションのタグ名。
- タイプ: java.lang.String
- 以降: 1.0-alpha-2
- 必須: いいえ
- ユーザープロパティ: maven.tomcat.tag
update:
デプロイ時に、既に存在するウェブアプリケーションをTomcatが自動的にアンデプロイするかどうか。
- タイプ: boolean
- 以降: 1.0-alpha-2
- 必須: はい
- ユーザープロパティ: maven.tomcat.update
- デフォルト: false
url:
使用するTomcatマネージャーインスタンスの完全なURL。
- タイプ: java.net.URL
- 以降: 1.0-alpha-2
- 必須: はい
- ユーザープロパティ: maven.tomcat.url
- デフォルト: https://:8080/manager
username:
デプロイに使用するTomcatのユーザー名
- タイプ: java.lang.String
- 以降: 1.0-alpha-2
- 必須: いいえ
- ユーザープロパティ: tomcat.username
warFile:
デプロイするWARファイルのパス。
- タイプ: java.io.File
- 以降: 1.0-alpha-2
- 必須: はい
- デフォルト: ${project.build.directory}/${project.build.finalName}.war