完全名:
org.apache.tomcat.maven:tomcat6-maven-plugin:2.2:run-war
説明:
属性:
名前 | 型 | 導入時期 | 説明 |
---|---|---|---|
path | String | - | 実行中のウェブアプリケーションに使用するウェブアプリケーションのコンテキストパスです。これは常にスラッシュ ('/') で始まる必要があります。 デフォルト値は: /${project.artifactId}. ユーザープロパティは: maven.tomcat.path. |
pluginArtifacts | List | 1.0 | (説明なし) デフォルト値は: ${plugin.artifacts}. |
warDirectory | File | - | 実行する展開された WAR ディレクトリのパス。 デフォルト値は: ${project.build.directory}/${project.build.finalName}. |
名前 | 型 | 導入時期 | 説明 |
---|---|---|---|
addContextWarDependencies | boolean | 1.0 | 非推奨。 代わりに webapps を使用してください。 デフォルト値は: false. ユーザープロパティは: maven.tomcat.addContextWarDependencies. |
additionalConfigFilesDir | File | 1.0-alpha-2 | Tomcat の conf ディレクトリにコピーされる追加の設定ファイルが含まれるディレクトリ。 デフォルト値は: ${basedir}/src/main/tomcatconf. ユーザープロパティは: maven.tomcat.additionalConfigFilesDir. |
address | String | 2.2 | この IP アドレスはすべてのポートで使用されます。 ユーザープロパティは: maven.tomcat.address. |
ajpPort | int | 2.0 | Tomcat サーバーをAJPポートで実行します。デフォルトでは 0 で、これは起動されないことを意味します。AJP コネクタは 0 より大きい値の場合にのみ起動されます。 デフォルト値は: 0. ユーザープロパティは: maven.tomcat.ajp.port. |
ajpProtocol | String | 2.0 | Tomcat サーバーを実行するAJPプロトコル。デフォルトでは ajp です。注:AJP コネクタは次の場合にのみ起動されますajpPort
> 0. デフォルト値は: ajp. ユーザープロパティは: maven.tomcat.ajp.protocol. |
aliases | String[] | 2.1 | エイリアスを設定します。詳細については Host Name aliases を参照してください。 |
backgroundProcessorDelay | int | - | 各 classPathScanning 変更の呼び出し間の秒単位の遅延を表します。 デフォルト値は: -1. ユーザープロパティは: maven.tomcat.backgroundProcessorDelay. |
classLoaderClass | String | 2.0 | 設定するクラスローダークラス。 |
configurationDir | File | - | Tomcat サーバーの設定を作成するディレクトリ。 デフォルト値は: ${project.build.directory}/tomcat. |
contextFile | File | - | Tomcat コンテキスト XML ファイルのパス。 デフォルト値は: ${project.build.directory}/${project.build.finalName}/META-INF/context.xml. |
contextReloadable | boolean | 2.0 | reloadable = "true" のコンテキストファイルを使用しない場合は、コンテキストスキャンを強制します。 contextReloadable を使用するもう 1 つの方法は、コンテキストファイルに属性 reloadable = "true" を追加することです。 デフォルト値は: false. ユーザープロパティは: maven.tomcat.contextReloadable. |
fork | boolean | 1.0 | run ゴールを呼び出した後、Maven が実行を継続できるようにこれを true に設定します。 デフォルト値は: false. ユーザープロパティは: maven.tomcat.fork. |
hostName | String | 2.1 | ホスト名を設定します。 デフォルト値は: localhost. ユーザープロパティは: maven.tomcat.hostName. |
httpsPort | int | 1.0 | Tomcat サーバーを HTTPS ポートで実行します。デフォルトでは 0 で、これは起動されないことを意味します。HTTPS コネクタは 0 より大きい値の場合にのみ起動されます。 デフォルト値は: 0. ユーザープロパティは: maven.tomcat.httpsPort. |
ignorePackaging | boolean | 1.0 | true に設定されている場合、プロジェクトのパッケージングが 'war' でない場合は無視します。 デフォルト値は: false. ユーザープロパティは: tomcat.ignorePackaging. |
keystoreFile | String | 1.1 | HTTPS コネクタのデフォルトの keystoreFile を上書きします (有効な場合)。 |
keystorePass | String | 1.1 | HTTPS コネクタのデフォルトの keystorePass を上書きします (有効な場合)。 |
keystoreType | String | 2.0 | サーバー証明書に使用されるキーストアファイルのタイプを上書きします。指定されていない場合、デフォルト値は "JKS" です。 デフォルト値は: JKS. |
managerWarPath | File | 2.0 | 組み込み Tomcat にマネージャーをインストールします。 |
port | int | - | Tomcat サーバーを実行するポート。 デフォルト値は: 8080. ユーザープロパティは: maven.tomcat.port. |
protocol | String | 2.0 | Tomcat サーバーを実行するプロトコル。デフォルトでは HTTP/1.1 です。指定可能な値については、HTTP Connector の protocol 属性を参照してください。 デフォルト値は: HTTP/1.1. ユーザープロパティは: maven.tomcat.protocol. |
serverXml | File | 1.0-alpha-2 | 使用する server.xml。注意: これを使用する場合、このファイルにウェブアプリケーションのパスを設定する必要があります。 ユーザープロパティは: maven.tomcat.serverXml. |
skip | boolean | 2.0 | 実行をスキップします。 デフォルト値は: false. ユーザープロパティは: maven.tomcat.skip. |
staticContextDocbase | String | 2.0 | 静的コンテキストのドキュメントルートベースの完全修飾パス。もしnull静的コンテキストは追加されません ユーザープロパティは: maven.tomcat.staticContextDocbase. |
staticContextPath | String | 2.0 | 静的コンテキスト デフォルト値は: /. ユーザープロパティは: maven.tomcat.staticContextPath. |
systemProperties | Map | 1.0-alpha-2 | Tomcat サーバーに渡すシステムプロパティのリスト。 |
tomcatUsers | File | - | Tomcat ユーザー XML ファイルのパス。 ユーザープロパティは: maven.tomcat.tomcatUsers.file. |
tomcatWebXml | File | 1.0-alpha-2 | Tomcat を実行するために提供される web.xml を上書きします。これは $CATALINA_HOME/conf/ にあるグローバルな Tomcat web.xml を上書きします。 ユーザープロパティは: maven.tomcat.webXml. |
truststoreFile | String | 2.2 | HTTPS コネクタのデフォルトの truststoreFile を上書きします (有効な場合)。 |
truststorePass | String | 2.2 | HTTPS コネクタのデフォルトの truststorePass を上書きします (有効な場合)。 |
truststoreProvider | String | 2.2 | HTTPS コネクタのデフォルトの truststoreProvider を上書きします (有効な場合)。 |
truststoreType | String | 2.2 | HTTPS コネクタのデフォルトの truststoreType を上書きします (有効な場合)。 |
uriEncoding | String | 1.0 | URI をデコードするために使用する文字エンコーディング。 デフォルト値は: ISO-8859-1. ユーザープロパティは: maven.tomcat.uriEncoding. |
useBodyEncodingForURI | boolean | 2.2 | (説明なし) デフォルト値は: false. ユーザープロパティは: maven.tomcat.useBodyEncodingForURI. |
useNaming | boolean | 2.0 |
組み込み Tomcat サーバーのネーミングサポートを有効または無効にします。デフォルトでは、Tomcat 6 の組み込み Tomcat はネーミングが有効になっています。対照的に、組み込み Tomcat 7 はデフォルトでネーミングが無効になっています。 注意: この設定は、server.xmlを Tomcat に提供した場合に無視されます。代わりに、server.xml. デフォルト値は: true. ユーザープロパティは: maven.tomcat.useNaming. |
useSeparateTomcatClassLoader | boolean | 1.0 | もしtrueTomcat を起動するために、Maven コアから分離された新しいクラスローダーが作成されます。 デフォルト値は: false. ユーザープロパティは: tomcat.useSeparateTomcatClassLoader. |
webapps | List | 2.0 | (説明なし) |
<type>war</type> <scope>tomcat</scope>
fork:
path:
port:
skip:
組み込み Tomcat サーバーのネーミングサポートを有効または無効にします。デフォルトでは、Tomcat 6 の組み込み Tomcat はネーミングが有効になっています。対照的に、組み込み Tomcat 7 はデフォルトでネーミングが無効になっています。
注意: この設定は、server.xmlを Tomcat に提供した場合に無視されます。代わりに、server.xml.