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