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

新一代构建工具gradle

skyding JAVA开发工程师
难度中级
时长 1小时58分
学习人数
综合评分9.60
98人评价 查看评价
9.7 内容实用
9.5 简洁易懂
9.6 逻辑清晰
  • 更多编程入门教程资源推荐梦帮客教程网(www.dreambangke.com),分享给想学习编程开发的同学。

    查看全部
  • gradle functions summary

    查看全部
    0 采集 收起 来源:6课程总结

    2019-04-25

  • build lifespan

    Hook function

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

    2019-04-24

  • https://img1.sycdn.imooc.com//5cbe61620001f5e006300326.jpg

    groovy是什么

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

    2019-04-10

  • <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>todo</title>
        <script type="text/javascript">
            function addTodo(){
                var name = document.getElementById("name").value;
                var list = document.getElementById("list");
                list.innerHTML = list.innerHTML + "<p>" + name + "</p>";
            }
        </script>
    </head>
    <body >
    <h1>TODO-web版</h1>
    <label>请输入代办事项名称:</label><input id="name" type="text"/>
    <button onclick="addTodo()">添加</button>
    <h3>代办事项列表:</h3>
    <div id="list"></div>
    </body>
    </html>


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

    2019-04-09

  • //6 闭包
    def c1 = {
        v ->
            println v
    }
    def c2 ={
        println 'hello'
    }
    
    def method1(Closure closure){
        closure('param')
    }
    
    def method2(Closure closure){
        closure()
    }
    
    method1(c1);
    method2(c2);


    查看全部
  • //5 集合api
    //list
    def buildTools=['ant','maven']
    buildTools << 'gradle'
    assert buildTools.getClass() == ArrayList
    assert buildTools.size() ==3
    //map
    def buildYears = ['ant':2000, 'maven':2004]
    buildYears.gradle = 2009
    
    println buildYears.ant
    println buildYears['gradle']
    println  buildYears.getClass()


    查看全部
  • //普通字符串

    def s1 = 'imooc'

    //可以添加变量的字符串

    def s2 = "gradle version is ${version}"

    //可以换行的字符串

    def s3 = '''my name is

    imooc'''


    查看全部
  • //public class ProjectVersion{
    //    private int major;
    //    private int minor;
    //
    //    public ProjectVersion(int major , int minor){
    //        this.major = major;
    //        this.minor = minor;
    //    }
    //
    //    public int getMajor(){
    //        return  major;
    //    }
    //
    //    public void setMajor(int major){
    //        this.major = major;
    //    }
    //
    //    public int getMinor(){
    //        return  minor;
    //    }
    //
    //    public void setMinor(int minor){
    //        this.minor = minor;
    //    }
    //}
    
    public class ProjectVersion{
        private int major
        private int minor
        public ProjectVersion(int major , int minor){this.major = major;this.minor = minor;}
    }
    ProjectVersion v1 = new ProjectVersion(1,1);
    println v1.minor
    
    ProjectVersion v2 = null
    println v2 == v1


    查看全部
  • https://search.maven.org/

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

    2019-02-20

  • 我来记笔记

    查看全部
  • 第一次学习

    查看全部
  • 自动化测试

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

    2019-01-30

  • settings.gradle就是用来多项目构建的,只是用来管理当前项目有哪些子项目
    查看全部

举报

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

微信扫码,参与3人拼团

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

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