为了账号安全,请及时绑定邮箱和手机立即绑定

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

标签:
Java gradle

课程信息:

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

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

- 讲师姓名:skyding

课程内容:

 1. 添加 war 打包方式:

代码:

plugins {
    id 'java'
    id 'war'
}

https://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包的构建,可以看懂简单的脚本文件,收获非常大。

### 课程截图:


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

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

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消