フルネーム:
org.apache.tomcat.maven:tomcat6-maven-plugin:2.2:run
説明:
属性:
名前 | 型 | 導入バージョン | 説明 |
---|---|---|---|
path | String | - | 実行中のWebアプリケーションに使用するWebアプリのコンテキストパス。これは常にスラッシュ ('/') で始まる必要があります。 デフォルト値は: /${project.artifactId}. ユーザープロパティは: maven.tomcat.path. |
pluginArtifacts | List | 1.0 | (説明なし) デフォルト値は: ${plugin.artifacts}. |
名前 | 型 | 導入バージョン | 説明 |
---|---|---|---|
addContextWarDependencies | boolean | 1.0 | 非推奨です。代わりにwebappsを使用してください デフォルト値は: false. ユーザープロパティは: maven.tomcat.addContextWarDependencies. |
addWarDependenciesInClassloader | boolean | 2.0 | Webアプリクラスローダー内のwar依存関係から/WEB-INF/lib/*.jarと/WEB-INF/classesを追加します デフォルト値は: true. ユーザープロパティは: maven.tomcat.addWarDependenciesInClassloader. |
additionalClasspathDirs | List | 2.0-beta-1 | 組み込みTomcatのクラスパスに追加する追加のオプションディレクトリ。 |
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 | エイリアスの設定については、ホスト名エイリアスを参照してください |
backgroundProcessorDelay | int | - | 各classpathScanning変更呼び出し間の遅延秒数を表します デフォルト値は: -1. ユーザープロパティは: maven.tomcat.backgroundProcessorDelay. |
classLoaderClass | String | 2.0 | 設定するクラスローダークラス。 |
configurationDir | File | - | Tomcatサーバー設定を作成するディレクトリ。 デフォルト値は: ${project.build.directory}/tomcat. |
contextFile | File | - | TomcatコンテキストXMLファイルのパス。 デフォルト値は: src/main/webapp/META-INF/context.xml. |
contextReloadable | boolean | 2.0 | reloadable = "true" のコンテキストファイルを使用しない場合でも、コンテキストスキャンを強制します。contextReloadableを使用するもう一つの方法は、コンテキストファイルに属性 reloadable = "true" を追加することです。 デフォルト値は: false. ユーザープロパティは: maven.tomcat.contextReloadable. |
delegate | boolean | 1.0 | ClassLoaderを設定するために使用される「標準委譲モデルに従う」フラグを設定します。 デフォルト値は: true. ユーザープロパティは: tomcat.delegate. |
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コネクタのプロトコル属性を参照してください デフォルト値は: HTTP/1.1. ユーザープロパティは: maven.tomcat.protocol. |
serverXml | File | 1.0-alpha-2 | 使用するserver.xml 注意:これを使用する場合は、このファイルでWebアプリケーションのパスを設定する必要があります。 ユーザープロパティは: 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の組み込みTomcatはデフォルトでネーミングが無効になっています。 注意: Tomcat用にserver.xmlを指定すると、この設定は無視されます。代わりに、ネーミングはserver.xml. デフォルト値は: true. ユーザープロパティは: maven.tomcat.useNaming. |
useSeparateTomcatClassLoader | boolean | 1.0 | もしtrueTomcatを起動するために、Mavenコアとは別の新しいクラスローダーが作成されます。 デフォルト値は: false. ユーザープロパティは: tomcat.useSeparateTomcatClassLoader. |
useTestClasspath | boolean | 2.0 | コンパイルクラスパスの代わりにテストクラスパスを使用し、テスト依存関係も追加します デフォルト値は: false. ユーザープロパティは: maven.tomcat.useTestClasspath. |
warSourceDirectory | File | - | 実行中のWebアプリケーションのWebリソースディレクトリ。 デフォルト値は: ${basedir}/src/main/webapp. ユーザープロパティは: tomcat.warSourceDirectory. |
webapps | List | 2.0 | (説明なし) |
<type>war</type> <scope>tomcat</scope>
addWarDependenciesInClassloader:
fork:
path:
port:
skip:
組み込みTomcatサーバーのネーミングサポートを有効または無効にします。Tomcat 6の組み込みTomcatはデフォルトでネーミングが有効になっています。これに対し、Tomcat 7の組み込みTomcatはデフォルトでネーミングが無効になっています。
注意: Tomcat用にserver.xmlを指定すると、この設定は無視されます。代わりに、ネーミングはserver.xml.