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

新一代构建工具gradle

skyding JAVA开发工程师
难度中级
时长 1小时58分
学习人数
综合评分9.60
97人评价 查看评价
9.7 内容实用
9.5 简洁易懂
9.6 逻辑清晰
  • 测试发现

    任何被@RunWith注解的类

    任何继承自junit.framework.TestCase或者groovy.util.GroovyTestCase的类

    查看全部
    0 采集 收起 来源:自动化测试

    2019-07-31

  • 初始化 - 配置 - 执行

    查看全部
    0 采集 收起 来源:构建生命周期

    2019-07-31

  • 项目中任务是非必须的,绝大部分是使用插件完成<br/>
    查看全部
    0 采集 收起 来源:构建脚本介绍

    2020-09-11

  • 自动化管理和仓库的构件下载过程

    查看全部
    0 采集 收起 来源:依赖管理

    2019-07-26

  • Gradle构建生命周期钩子方法

    查看全部
    0 采集 收起 来源:构建生命周期

    2019-07-26

  • 1. jar这个任务是依赖

    > Task :compileJava UP-TO-DATE

    > Task :processResources NO-SOURCE

    > Task :classes UP-TO-DATE

    这前三个任务的

    UP-TO-DATE表示最新的  在上次构建之后这个任务的输入输出并没有

    改变 所以它这个是直接跳过的并没有执行的  如果源代码有改动它才会自动执行


    查看全部
    0 采集 收起 来源:构建脚本介绍

    2019-06-22

  • 1. settings.gradle  是用来管理多项目构建的  

    查看全部
    0 采集 收起 来源:构建脚本介绍

    2019-06-22

  • 任务 (task)

          任务里面有什么重要的方法

        1.  dependsOn   这个是申明依赖的

        2. doFirst , doLast <<  这两个小于号也是跟doLast是一样的是

           一个简写方式  task也是动作列表  doFirst就是在任务列表的最前面

      添加一个动作  doLast就是在动作列表的末尾添加一个动作  一个任务里面可以执行多次doFirst  doLast  也就是动作列表可以包含多个动作

    查看全部
    0 采集 收起 来源:构建脚本介绍

    2019-06-22

    1.   任务 (task)

                   任务对应的是Task这个类  主要包括任务动作和任务依赖  任务的动作就定义了最小的工作单元就是最小的代码块  可以定义任务依赖于其它的任务  或者是执行顺序和执行条件

    查看全部
    0 采集 收起 来源:构建脚本介绍

    2019-06-22

    1.   它有几个比较重要的方法apply   apply就是应用一个插件   它是project        里面的一个方法

    2. dependencies  它是用来声明这个项目依赖于那些jar包  或者是其它的项目

    3. repositories  它是一个仓库 也就是说从哪个仓库里面找依赖的jar包

           在仓库里面根据group, name , version 唯一确定一个组件  所以我           们就可以唯一确定的依赖一个组件了

       4.  task也是project里面的一个方法  它是用来申明这个项目里面有什么          任务的

    查看全部
    0 采集 收起 来源:构建脚本介绍

    2019-06-22

  • 项目 (project )

         1. 项目最重要的属性和方法

    属性就是 group, name, version  这三个属性就是一个组件的坐标

    就是通过这三个属性可以唯一确定一个组件也就是说一个jar包这个

    在后面仓库中尤其重要   如果group, name ,version不能确定唯一组件

    的话 那你的依赖就是不明确的那这就是有问题的  group就是组  组是最大

    的  接下来就是名称  这个组里面不能有重名的  然后就是版本号

    2.  这个name跟maven里面的artifactIds是一样的 用来确定组件的名称的

    3.   在IDEA新建项目的时候有的是name有的是artifactids说的都是name

        




    查看全部
    0 采集 收起 来源:构建脚本介绍

    2019-06-22

  • 构建脚本

           项目 (project)

    查看全部
    0 采集 收起 来源:构建脚本介绍

    2019-06-22

  • 构建脚本概要

    查看全部
    0 采集 收起 来源:构建脚本介绍

    2019-06-22

    1.   怎么打包成war包  我们需要使用 war 这个插件   我们使用java这个

              插件的时候Tasks会有那些构建任务  在build.gradle添加war这个插

            件之后Tasks目录下的build目录里面会多出war这个功能

    查看全部
    0 采集 收起 来源:TODO-WEB版

    2019-06-22

    1. 打包完成之后的jar包存放在工程目录下的build目录下的libs里面

            它是使用的是工程名称加上版本号命名的

        2. build下的classes目录一些打包完成之后的字节码文件

       3. jar包 包含main方法的类可以直接执行  如果没有main方法的

          类会作为依赖给其它工程引用

    查看全部

举报

0/150
提交
取消
课程须知
1、 编程零基础可听 2、 写过一段时间代码再听更好 3、 有与他人协作开发意向者最佳
老师告诉你能学到什么?
了解gradle的脚本语法、配置要素、依赖管理等基本原理,掌握使用gradle命令行或者集成IDE之后,进行构建、单元测试、打成jar包或者war包并发布到maven仓库等单项目或者多项目的自动化过程。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!