Gradle Jetty 插件

扫码关注公众号:Java 技术驿站

发送:vip
将链接复制到本浏览器,永久解锁本站全部文章

【公众号:Java 技术驿站】 【加作者微信交流技术,拉技术群】
作者:w3cschool 来源:https://www.w3cschool.cn

Jetty 插件

Jetty 插件继承自 War 插件,并添加一些任务,这些任务可以让你在构建时部署你的 web 应用程序到一个 Jetty 的 web 嵌入式容器中。

用法

要使用 Jetty 的插件,请在构建脚本中包含以下语句: 使用 Jetty 插件 build.gradle
    apply plugin: 'jetty'  

任务

Jetty 插件定义了以下任务: 表 28.1. Jetty 插件 - 任务
任务名称 依赖于 类型 描述
jettyRun compile jettyRun 启动Jetty实例并将部署上explodedweb应用程序。
jettyRunWar war jettyRunWar 启动Jetty实例并将部署上WAR包。
jettyStop - jettyStop 停止Jetty实例。
图 28.1. Jetty 插件 - tasks 201910052026_1.png

项目布局

Jetty 插件使用 和 War 插件相同的布局。

依赖管理

Jetty 插件并不定义任何依赖配置。

公约属性

Jetty 插件定义了下列公约属性: 表 28.2. Jetty 插件 - 属性
属性名称 类型 默认值 描述
contextPath String WAR文件的basename 在Jetty容器里面的应用程序部署位置。
httpPort Integer 8080 Jetty监听HTTP请求的TCP端口。
stopPort Integer null Jetty监听admin请求的TCP端口。
stopKey String null 当需要请求停止时,传递给Jetty的key。
这些属性都由一个 JettyPluginConvention 公约对象提供。
赞(0) 打赏
版权归原创作者所有,任何形式的转载请联系博主:daming_90:Java 技术驿站 » Gradle Jetty 插件

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏