zoukankan      html  css  js  c++  java
  • gradle

    1.安装

    二进制安装到 Windows,创建环境变量“GRADLE_HOME”,测试“gradle -v”测试效果。

    配置文件 init.d/init.gradle

    allprojects {
        repositories {
            maven { url 'file:///D:/repo/gradle'}
            mavenLocal()
            maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
            maven { name "Bstek" ; url "http://nexus.bsdn.org/content/groups/public/" }
            mavenCentral()
        }
    
        buildscript { 
            repositories { 
                maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
                maven { name "Bstek" ; url 'http://nexus.bsdn.org/content/groups/public/' }
                maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
            }
        }
    }
    View Code

    2.groovy 语言

    【Idea】-【Tools】-【Groovy Console...】 

    println ("hello groovy");
    println ("hello groovy 1")
    println "hello groovy 2"
    View Code
    def i = 33
    println i
    View Code
     def list = [133, 222, 222, 321]
     list << 500
     println list
     println list.get(0)
    View Code
    def map = ['k1': 'v1', 'k2':'v2', 'k3':'v3']
    println map
    map.name = "argor"
    map.age = 33
    println map
    View Code

    3.groovy 闭包

    what?就是一段代码块。

    作用?当作参数使用

    //定义一个闭包
    def bb = {
        println "bbbbbbbbb"
    }
    
    //定义一个方法
    def method1(Closure clo) {
        clo()
    }
    
    //调用方法
    method1(bb)
    
    
    //定义一个带参数的闭包
    def bb2 = {
        v ->
            println "parametre:  ${v}"
    }
    
    def method2 (Closure clo) {
        clo("install")
    }
    
    method2(bb2)
    View Code

    4.在 IDEA 中创建 gradle 项目

    在 idea 中免配置,创建 gradle 工程。

    工程配置文件:build.gradle

    5.使用 maven 仓库

    步骤:

    5.1配置环境变量 GRADLE_USER_HOME,指向 maven 配置文件的 localRepository 标签。

    5.2配置工程配置文件 build.gradle,指向 本地仓库。

    repositories {
        mavenLocal()
        mavenCentral()
    }
    View Code

    gradle

    一切代码都是为了生活,一切生活都是调剂
  • 相关阅读:
    window.history 和 DWZ 框架
    Ztree 随笔记
    eval的对于验证数学公式的用处
    lodop打印控件一点记录
    font和lineheight冲突。
    Windows CMD命令大全
    centos 下安装pip pip3
    Linux访问windows共享文件夹
    数据库主从和读写分离的配置和使用方法
    centos7 nginx+php7yum安装
  • 原文地址:https://www.cnblogs.com/argor/p/13404502.html
Copyright © 2011-2022 走看看