Gradle用户指南(章10:Web应用程序快速入门)

Gradle用户指南(章10:Web应用程序快速入门)

本章正在完善中。。。。。

本章介绍gradle对web应用程序的支持。Gradle为web应用程序开发提供了两个插件:War插件和Jetty插件。War插件扩展了java插件并且能为你的项目构建一个war包。Jetty插件扩展了War插件并且提供了发布你的web项目到Jetty容器中的功能。

  1. 构建一个War文件

    构建War文件,你需要在项目中添加War插件。

    注意:你可以在gradle发布库和源文件的samples/webApplication/quickstart目录下找到本示例。

    这也会在你的项目中添加java插件。运行gradle build命令,它会编译、测试、打包你的项目。Gradle会寻找并打包src/main/webapp下的源文件。你编译的classes和他们的运行时依赖同样会包含在war包中,分别在WEB-INF/classes和WEB-INF/lib目录下。

  2. 运行web项目

    运行web项目,需要在项目中添加jetty插件。

    这个操作会在你的项目中添加War插件。运行gradle jettyRun会发布你的web项目到jetty容器中。运行gradle jettyRunWar会构建一个war包,随后你可以在一个独立的web容器中运行。

    正在完善中的:定位url、配置端口、可编辑和重新加载源文件。

  3. 概要总结

    You can find out more about the War plugin in Chapter 26, The War Plugin and the Jetty plugin in Chapter 28, The Jetty Plugin. You can find more sample Java projects in the samples/webApplication directory in the Gradle distribution.

时间: 2024-10-24 20:48:26

Gradle用户指南(章10:Web应用程序快速入门)的相关文章

Gradle 教程说明 用户指南 第10章 Web应用程序----快速入门

本章是一项正在进行的工作 本章介绍Web应用程序的Gradle支持.Gradle 为Web应用程序提供了两个插件:War插件和Jetty插件. War插件扩展了Java插件来构建你的项目WAR文件. Jetty插件扩展了War的插件,让你可以把你的Web应用程序部署到一个嵌入式的Jetty Web容器. 本章的示例程序:samples/webApplication/quickstart 10.1 构建一个WAR文件 要构建一个WAR文件,需要应用war 插件. 例,war插件 build.gra

Gradle用户指南(章9:Groovy快速入门)

Gradle用户指南(章9:Groovy快速入门) 你可以使用groovy插件来构建groovy项目.这个插件继承了java插件的功能,且扩展了groovy编译.你的项目可以包含groovy代码.java代码或者两者混合.在其他方面,groovy项目与java项目是一致的,就像我们在章7:java快速入门中所看到的那样. 一个简单的groovy项目 让我们来看一个示例.使用groovy插件,需要添加下面的代码得到你的构建文件中. 注意:示例代码在gradle发布的源文件包的路径samples/g

flask web开发笔记 -- 快速入门

flask web开发笔记 -- 快速入门 初始化 Flask应用需要创建应用实例. Web服务器通过Web Server Gateway Interface (WSGI)协议把从客户端接收到的请求传递给该对象.应用程序实例是Flask类对象,通常创建如下: from flask import Flask app = Flask(__name__) Flask类的构造函数唯一的参数是应用的主模块名或包名,用于确定应用的根目录.对于大多数应用程序,使用Python的__name__变量即可. 路由

使用NSIS制作Windows安装程序快速入门

使用NSIS制作Windows安装程序快速入门 这里使用的NSIS版本为3.04,HM NIS Edit版本为2.0.3. 制作安装程序的过程: 确定安装的功能和界面元素 编写 NSIS 脚本 使用 NSIS 提供的 makensis 或者 makensisw 程序,将步骤 2 编写的脚本编译成可执行的安装程序(点击HM NIS Edit编译按钮) 配置使用 NSIS 的环境 安装 NSIS 安装脚本编辑工具 HM NIS Edit 也可以使用VS Code安装NSIS脚本插件 使用HM NIS

Gradle用户指南

下载安装gradle 2.1 下载地址:http://www.gradle.org/learn 安装先决条件:gradle安装需要1.6或者更高版本的jdk(jre)(可以使用java –version 验证),gradle自带groove lib库,所以不必安装groove,任何已安装groove都将被忽略.Gradle使用path路径下的jdk,当然,你也可以设置JAVA_HOME指向你的jdk安装路径. Gradle发行版是一个zip压缩文件,完整的发行版包括: 二进制文件 用户指南(ht

Gradle用户指南之初学者教程(三)

写在前面的话: 博主最近在学习Android Studio相关的东西.Gradle相对于我这个从Eclipse转过来的Android开发者,也算是一个全新的事物.但它却承担着Android构建系统中相当重要的一环.本着与人方便,自己方便的精神,觉得有必要翻译一下<Gradle User Guide>中的Tutorials相关部分.由于英语水平相当有限,请大家多多指教. 文章地址:http://blog.csdn.net/mikulee/article/details/45478177 英文原文

【Gradle用户指南】Gradle特点介绍

转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 本篇文章翻译自<Gradle User Guide>,若想查看原文,请戳http://www.gradle.org/  . 1.介绍 我们想介绍Gradle给你,Gradle是一个构建系统,我们认为这是在Java世界里的一个飞跃式的发展. Gradle提供给我们: (1)一个像Ant一样非常灵活的通用构建工具 (2)一种可切换的,像Maven一样基于约定的构建框架,约定优于配置 (3)强大的对于多工程构

Gradle用户指南翻译链接

用户指南翻译: 第1-10章的翻译,不含第9章,http://pkaq.github.io/gradledoc/docs/userguide/userguide.html 第9,11-39章的翻译链接:http://blog.csdn.net/maosidiaoxian/ 最好的一本介绍Gradle的书籍:Gradle in Action, 2014年出版. 其他参考资料: [1] http://gradle.org/books/ [2] https://docs.gradle.org/2.6/

使用Gradle构建工具开发Kotlin Web应用程序

1.安装Gradle 下载地址https://gradle.org/install.笔者使用的Gradle下载地址链接: http://pan.baidu.com/s/1gf9qyC7 密码: u3k6.注意Gradle要求jdk1.7或更高 下载后的zip包如下 将zip包解压,在F盘新建一个Gradle目录(新建目录的位置自定义)用来放置解压后的文件夹,然后将gradle-3.5文件夹复制到F:\Gradle下 配置Gradle环境变量,在系统环境变量path中追加F:\Gradle\gra