继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

【金秋打卡】第3天 新一代构建工具gradle 03

慕盖茨5213212
关注TA
已关注
手记 35
粉丝 0
获赞 2

课程信息:

 - 课程名称:新一代构建工具gradle

- 章节名称:第四章 高级应用 4-1 构建脚本介绍

- 讲师姓名:skyding

课程内容:

 1. 添加 war 打包方式:

代码:

plugins {
    id 'java'
    id 'war'
}

http://img1.sycdn.imooc.com/635a9a4a00019bf106880547.jpg

由图片中可以看到已经有war的打包方式。

2. 构建脚本概要

构建块:Gradle构建中的两个基本概念是项目(project)和任务(task),每个构建至少包含一个项目,项目中包含一个或多个任务。在多项目构建中,一个项目可以依赖与其他项目;类似的,任务可以形成一个依赖关系图来确保他们的执行顺序。

项目:一个项目代表一个正在构建的组件(比如一个jar文件),当构建启动后,Gradle会基于build.gradle实例化一个org.gradle.api.Project类,并且能够通过project变量使其隐式可用。

  • group、name、version 组 名称 版本号   唯一标识一个项目

  • apply、dependencies、repositories、task

        apply:应用一个插件 jar war

        dependencies:用于声明依赖

        repositories:仓库

        task:用于声明任务

  • 属性的其他配置方式:ext、gradle.properties

### 学习心得:

通过最近学习我了解了Gradle项目的构建,学会了jar包,war包的构建,可以看懂简单的脚本文件,收获非常大。

### 课程截图:


http://img3.sycdn.imooc.com/635bc86100013d0211450657.jpg

http://img1.sycdn.imooc.com/635bcd9300016cf812470796.jpg

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP