gradle构建多项目

预备知识:groovy

1.安装

进入官网:https://gradle.org ,下载gradle,和maven一样解压就行

2.配置环境变量

新建GRADLE_HOME这个变量,值为gradle的解压目录,然后在path里面添加%GRADLE_HOME%\bin,在cmd中运行gradle -v 查看版本信息,说明安装配置完成。(注意gradle依赖于java环境,安装前得先安装java环境)

3.groovy的基本知识

初识:groovy是面向对象的脚本语言,完全兼容java语法,为什么要了解groovy,因为gradle的构建脚本就是groovy写的

groovy的高级特性:

        第一:def 定义一个变量,类型自动推断生成

        第二:assert 断言可以用在任何地方

        第三:方法的括号是可选的 ,比如像控制台打印输出结果println(),可以是println

        第四:字符串有三种表达形式

               def s1 = 'a';//这个只是一个字符串

               def s2 = "b";//可以插入变量通过使用${}

               def s3 = '''c''';//可以换行

4.集合API(list map)

ArrayList:   def buildTools = ["ant","maven"]

                   buildTools<< "gradle"

LinkedHashMap: def buildYears = ["ant":2000,"maven":2008]

                            buildYears.gradle = 2018//可以通过buildYears.gradle或者buildYears['gradle']访问

5.闭包

初识:就是一个代码块,可以作为参数进行传递

def closure = {

        v ->

        println v

}

def method(Closure closure){

        closure("param")

}

多项目的构建

使用的工具:idea

1.创建一个gradle项目

2.在项目上,右键new module,就可以实现模块化开发,如下所示(web是一个web工程,并且依赖于model一个java工程):


3.gradle有两个基本概念projject和task,一个gradl至少包含一个project,一个project可以包含一个或者多个task


4.执行build命令


最后:做完以上工作之后,gradle多项目就搭建好了,之后的内容就是idea将web项目部署到tomcat,然后运行。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值