完全な名前:
org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run-war-only
説明:
属性:
名前 | 型 | 以降 | 説明 |
---|---|---|---|
パス | 文字列 | 2.0 | 実行中のウェブアプリケーションに使用するウェブアプリコンテキストパス。これは常にスラッシュ ('/') で始める必要があります。 デフォルト値は: /${project.artifactId}. ユーザープロパティは: maven.tomcat.path. |
pluginArtifacts | リスト | 1.0 | (説明なし) デフォルト値は: ${plugin.artifacts}. |
warDirectory | ファイル | 2.0 | 実行する展開済みWARディレクトリのパス。 デフォルト値は: ${project.build.directory}/${project.build.finalName}. ユーザープロパティは: maven.tomcat.warDirectory. |
名前 | 型 | 以降 | 説明 |
---|---|---|---|
addContextWarDependencies | ブール値 | 1.0 | 非推奨。代わりにwebappsを使用してください デフォルト値は: false. ユーザープロパティは: maven.tomcat.addContextWarDependencies. |
additionalConfigFilesDir | ファイル | 1.0-alpha-2 | Tomcat confディレクトリにコピーされる追加設定ファイルを含むディレクトリ。 デフォルト値は: ${basedir}/src/main/tomcatconf. ユーザープロパティは: maven.tomcat.additionalConfigFilesDir. |
アドレス | 文字列 | 2.2 | このIPアドレスはすべてのポートで使用されます ユーザープロパティは: maven.tomcat.address. |
ajpPort | 整数 | 2.0 | Tomcatサーバーを実行するAJPポート。デフォルトは0で、これは起動しないことを意味します。ajpコネクタは0より大きい値の場合にのみ起動されます。システムプロパティおよびキーtomcat.maven.ajp.portを持つsession.executionPropertiesとして公開されます。 デフォルト値は: 0. ユーザープロパティは: maven.tomcat.ajp.port. |
ajpProtocol | 文字列 | 2.0 | Tomcatサーバーを実行するAJPプロトコル。デフォルトはajpです。注記: ajpコネクタは、次の場合にのみ起動されます。ajpPort> 0の場合。可能な値は
デフォルト値は: org.apache.coyote.ajp.AjpProtocol. ユーザープロパティは: maven.tomcat.ajp.protocol. |
エイリアス | 文字列配列 | 2.0 | エイリアスを設定するには、ホスト名のエイリアスを参照してください |
backgroundProcessorDelay | 整数 | 2.0 | 各classpathScanning変更呼び出し間の秒単位の遅延を表します デフォルト値は: -1. ユーザープロパティは: maven.tomcat.backgroundProcessorDelay. |
classLoaderClass | 文字列 | 2.0 | 設定するクラスローダクラス。 |
clientAuth | 文字列 | 2.1 | httpsのクライアント認証を有効にする(設定されている場合)https://tomcat.dokyumento.jp/tomcat-7.0-doc/config/http.html#SSL_Support_-_BIO_and_NIOを参照 デフォルト値は: false. ユーザープロパティは: maven.tomcat.https.clientAuth. |
configurationDir | ファイル | 2.0 | Tomcatサーバー構成を作成するディレクトリ。 デフォルト値は: ${project.build.directory}/tomcat. |
contextFile | ファイル | 2.0 |
TomcatコンテキストXMLファイルのパス。 リリース2.0以降、ファイルはMavenリソースとしてフィルタリングされるため、補間トークン ${ } を使用できます。 ユーザープロパティは: maven.tomcat.contextFile. |
contextReloadable | ブール値 | 2.0 | reloadable = "true" を設定したコンテキストファイルを使用しない場合でも、コンテキストスキャンを強制します。contextReloadableを使用するもう一つの方法は、コンテキストファイルに属性 reloadable = "true" を追加することです。 デフォルト値は: false. ユーザープロパティは: maven.tomcat.contextReloadable. |
fork | ブール値 | 1.0 | runゴール呼び出し後にMavenが実行を継続できるように、これをtrueに設定します。 デフォルト値は: false. ユーザープロパティは: maven.tomcat.fork. |
hostName | 文字列 | 2.0 | ホスト名を設定 デフォルト値は: localhost. ユーザープロパティは: maven.tomcat.hostName. |
httpsPort | 整数 | 1.0 | Tomcatサーバーを実行するHTTPSポート。デフォルトは0で、これは起動しないことを意味します。HTTPSコネクタは0より大きい値の場合にのみ起動されます。システムプロパティおよびキーtomcat.maven.https.portを持つsession.executionPropertiesとして公開されます。 デフォルト値は: 0. ユーザープロパティは: maven.tomcat.httpsPort. |
ignorePackaging | ブール値 | 1.0 | プロジェクトのパッケージングが'war'でない場合、trueに設定すると無視されます。 デフォルト値は: false. ユーザープロパティは: tomcat.ignorePackaging. |
jarScanAllDirectories | ブール値 | 2.2 | リアクター内のモジュールにウェブフラグメントがある場合、それらは読み取られます。パフォーマンス上の理由でそれが必要ない場合は、無効にできます。 デフォルト値は: true. ユーザープロパティは: maven.tomcat.jarScan.allDirectories. |
keystoreFile | 文字列 | 1.1 | HTTPSコネクタのデフォルトのkeystoreFileを上書きする(有効な場合) |
keystorePass | 文字列 | 1.1 | HTTPSコネクタのデフォルトのkeystorePassを上書きする(有効な場合) |
keystoreType | 文字列 | 2.0 | サーバー証明書に使用するキーストアファイルのタイプを上書きします。指定しない場合、デフォルト値は「JKS」です。 デフォルト値は: JKS. |
ポート | 整数 | 2.0 | Tomcatサーバーを実行するポート。システムプロパティおよびキーtomcat.maven.http.portを持つsession.executionPropertiesとして公開されます。 デフォルト値は: 8080. ユーザープロパティは: maven.tomcat.port. |
propertiesPortFilePath | 文字列 | 2.0 | ポートをプロパティファイルにダンプします(プロパティ名についてはポートを参照)。空の場合、ファイルは生成されません。 ユーザープロパティは: maven.tomcat.propertiesPortFilePath. |
プロトコル | 文字列 | 2.0 | Tomcatサーバーを実行するプロトコル。デフォルトはHTTP/1.1です。可能な値はHTTPコネクタのプロトコル属性を参照してください デフォルト値は: HTTP/1.1. ユーザープロパティは: maven.tomcat.protocol. |
serverXml | ファイル | 1.0-alpha-2 | 使用するserver.xml 注意: これを使用する場合、このファイル内でウェブアプリのパスを設定する必要があります。 ユーザープロパティは: maven.tomcat.serverXml. |
スキップ | ブール値 | 2.0 | 実行をスキップ デフォルト値は: false. ユーザープロパティは: maven.tomcat.skip. |
staticContextDocbase | 文字列 | 2.0 | 静的コンテキストのドキュメントルートベースの完全修飾パス(もしnull静的コンテキストは追加されません) ユーザープロパティは: maven.tomcat.staticContextDocbase. |
staticContextPath | 文字列 | 2.0 | 静的コンテキスト デフォルト値は: /. ユーザープロパティは: maven.tomcat.staticContextPath. |
systemProperties | マップ | 1.0-alpha-2 | Tomcatサーバーに渡すシステムプロパティのリスト。 |
tomcatLoggingFile | ファイル | 2.0 | Tomcatロギング設定のパス。 ユーザープロパティは: maven.tomcat.tomcatLogging.file. |
tomcatUsers | ファイル | 2.0 | TomcatユーザーXMLファイルのパス。 ユーザープロパティは: maven.tomcat.tomcatUsers.file. |
tomcatWebXml | ファイル | 1.0-alpha-2 | Tomcatを実行するために提供されるweb.xmlを上書きします これは$CATALINA_HOME/conf/ にあるグローバルなTomcat web.xmlを上書きします ユーザープロパティは: maven.tomcat.webXml. |
trustManagerClassName | 文字列 | 2.2 | (説明なし) |
trustMaxCertLength | 文字列 | 2.2 | (説明なし) |
truststoreAlgorithm | 文字列 | 2.2 | (説明なし) |
truststoreFile | 文字列 | 2.2 | (説明なし) |
truststorePass | 文字列 | 2.2 | (説明なし) |
truststoreProvider | 文字列 | 2.2 | (説明なし) |
truststoreType | 文字列 | 2.2 | (説明なし) |
uriEncoding | 文字列 | 1.0 | URIのデコードに使用する文字エンコーディング。 デフォルト値は: ISO-8859-1. ユーザープロパティは: maven.tomcat.uriEncoding. |
useBodyEncodingForURI | ブール値 | 2.2 | (説明なし) デフォルト値は: false. ユーザープロパティは: maven.tomcat.useBodyEncodingForURI. |
useNaming | ブール値 | 2.0 |
組み込みTomcatサーバーの名前解決サポートを有効または無効にします。 注: Tomcatにserver.xmlを提供する場合、この設定は無視されます。代わりに、Tomcatのserver.xmlで名前解決を設定してください。server.xmlお使いのTomcatのために。代わりに、ネーミングをserver.xml. デフォルト値は: true. ユーザープロパティは: maven.tomcat.useNaming. |
useSeparateTomcatClassLoader | ブール値 | 1.0 | もしtrueMavenコアから分離された新しいクラスローダがTomcatを起動するために作成されます。 デフォルト値は: false. ユーザープロパティは: tomcat.useSeparateTomcatClassLoader. |
webapps | リスト | 2.0 | デプロイするウェブアプリのアーティファクトのコレクション。要素は<webapp>で、通常のGAVCに加え、contextPathおよび/またはcontextFile要素が含まれます。 |
<type>war</type> <scope>tomcat</scope>
アドレス:
TomcatコンテキストXMLファイルのパス。
リリース2.0以降、ファイルはMavenリソースとしてフィルタリングされるため、補間トークン ${ } を使用できます。
fork:
パス:
ポート:
スキップ:
組み込みTomcatサーバーの名前解決サポートを有効または無効にします。
注: Tomcatにserver.xmlを提供する場合、この設定は無視されます。代わりに、Tomcatのserver.xmlで名前解決を設定してください。server.xmlお使いのTomcatのために。代わりに、ネーミングをserver.xml.