The Jetty plugin extends the War plugin to add tasks which allow you to deploy your web application to a Jetty web container embedded in the build.
JettyプラグインはWarプラグインを拡張し、あなたのWEBアプリケーションをJettyコンテナにビルドしてデプロイできるタスクを追加したものです
To use the Jetty plugin, include the following in your build script:
Jettyプラグインを使うためには、ビルドスクリプトに下記を含めます:
The Jetty plugin defines the following tasks:
Jettyプラグインは、以下のタスクを定義します。
表28.1 Jettyプラグイン - タスクJetty plugin - tasks
タスク名Task name | 依存先Depends on | 型Type | 説明Description |
jettyRun
|
compile
|
JettyRun |
Jettyのインスタンスを開始し、webアプリケーションをデプロイしますStarts a Jetty instance and deploys the exploded web application to it. |
jettyRunWar
|
war
|
JettyRunWar |
Jettyのインスタンスを開始し、WARファイルをデプロイしますStarts a Jetty instance and deploys the WAR to it. |
jettyStop
|
- | JettyStop |
Jettyのインスタンスを停止しますStops the Jetty instance. |
The Jetty plugin uses the same layout as the War plugin.
Jettyプラグインは、Warプラグインと同じレイアウトを使用します。
The Jetty plugin does not define any dependency configurations.
Jettyプラグインは、依存関係を定義しません。
The Jetty plugin defines the following convention properties:
Jettyプラグインは、規約プロパティに従って定義されます。
表28.2 Jettyプラグイン - プロパティJetty plugin - properties
プロパティ名Property name | 型Type | デフォルト値Default value | 説明Description |
contextPath
|
String
|
WAR file base name | The application deployment location within the Jetty container. |
httpPort
|
Integer
|
8080
|
JettyのHTTPリクエストの待受けTCPポートThe TCP port which Jetty should listen for HTTP requests on. |
stopPort
|
Integer
|
null
|
Jettyの管理者リクエストの待受けTCPポートThe TCP port which Jetty should listen for admin requests on. |
stopKey
|
String
|
null
|
停止要求時にJettyに渡す文字列キーThe key to pass to Jetty when requesting it to stop. |
These properties are provided by a JettyPluginConvention
convention object.
上記プロパティはJettyPluginConvention
型の規約オブジェクトにより提供されます。