Gradle 提供了两个插件用来支持网页应用: War 插件和 Jetty 插件. War 插件是在 Java 插件的基础上扩充的用来构建WAR文件. Jetty 插件是在 War 插件的基础上扩充的, 允许用户将网页应用发布到一个介入的 Jetty 容器里.
War插件:
apply plugin: 'war'
这个插件也会在你的项目里加入 Java 插件. 运行 gradle build将会编译, 测试和创建项目的 WAR 文件. Gradle 将会把源文件包含在 WAR 文件的 src/main/webapp 目录里. 编译后的 classe , 和它们运行所需要的依赖也会被包含在 WAR 文件里.
Jetty插件:
apply plugin: 'jetty'
由于Jetty plugin继承自War plugin.使用 gradle jettyRun命令将会把你的工程启动部署到jetty容器中. 调用 gradle jettyRunWar命令会打包并启动部署到jetty容器中.
感谢大家的阅读, 如有疑问可以加我微信
评论已关闭