6.5. Maven プラグインの設定属性
次の設定パラメーターのリストを設定することにより、eap-maven-plugin
Maven プラグインを設定できます。
名前 | 型 | 説明 |
---|---|---|
channels | List | チャネル YAML ファイルのリファレンスリスト。チャネルファイルには、JBoss EAP サーバーアーティファクトのバージョンが含まれています。チャネル YAML ファイルを識別する方法は 2 つあります。
<channels> <channel> <manifest> <groupId>org.jboss.eap.channels</groupId> <artifactId>eap-8.0</artifactId> </manifest> </channel> </channels>
<channels> <channel> <manifest> <url>file:///foo/my-manifest.yaml</url> </manifest> </channel> </channels> |
| List |
除外する Galleon レイヤーのリスト。 |
| List | コンテンツがプロビジョニングされたサーバーにコピーされるディレクトリーのリスト。ディレクトリーへの絶対パスまたは相対パスのいずれかを使用できます。相対パスは、プロジェクトのベースディレクトリーからの相対パスである必要があります。 |
| List |
レイヤーと組み合わせることができる、インストールする機能パック設定のリスト。システムプロパティー |
| String |
デプロイするアプリケーションのファイル名。デフォルト値は |
| Map |
サーバーのプロビジョニング時に、特定の Galleon オプションを設定できます。同じ Maven セッションで多数のサーバーをビルドしている場合、 <galleon-options> <jboss-fork-embedded>true</jboss-fork-embedded> </galleon-options> |
| List |
プロビジョニングする Galleon レイヤーのリスト。 |
| String |
レイヤーから生成された設定ファイルの名前。デフォルト値は |
| boolean |
プロビジョニング終了時にプロビジョニング時間をログに記録するかどうかを指定します。デフォルト値は |
| String | デプロイメントに使用される名前。 |
| boolean |
プラグインがアーティファクトを解決するときにオフラインモードを使用するかどうかを指定します。オフラインモードでは、プラグインはローカルの Maven リポジトリーを使用してアーティファクトを解決します。デフォルト値は |
| boolean |
|
| List | 実行する CLI スクリプトとコマンドのリスト。スクリプトファイルが絶対ファイルでない場合は、プロジェクトのベースディレクトリーの相対ファイルである必要があります。次の方法で CLI の実行を設定します。 <packaging-scripts> <packaging-script> <scripts> <script>../scripts/script1.cli</script> </scripts> <commands> <command>/system-property=foo:add(value=bar)</command> </commands> <properties-files> <property-file>my-properties.properties</property-file> </properties-files> <java-opts> <java-opt>-Xmx256m</java-opt> </java-opts> <!-- Expressions resolved during server execution --> <resolve-expressions>false</resolve-expressions> </packaging-script> </packaging-scripts> |
| String |
サーバーをプロビジョニングするディレクトリーへのパス。絶対パスまたは |
| File |
使用する |
| boolean |
プロビジョニングの状態を |
| String |
デプロイメントのランタイム名。デフォルト値は、 |
| String |
デプロイ時に使用するサーバー設定の名前。 |
| boolean |
ゴールをスキップする場合は、 |
| String |
作成された CLI プロセスの
|