Gradle

1、Gradle VS Maven

优劣对比

在这里插入图片描述
直观的写法对比:
在这里插入图片描述

性能对比

参考: https://blog.csdn.net/u011054333/article/details/103221226?utm_term=maven%E5%92%8Cgradle%E7%9A%84%E5%8C%BA%E5%88%AB&utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2allsobaiduweb~default-2-103221226&spm=3001.4430

2、Groovy的安装及使用

1、Groovy的安装

1、下载Groovy:http://groovy-lang.org/download.html

领域专用语言(domain specific language / DSL)
解压到 D:\develop\groovy-3.0.7

在这里插入图片描述

2、设置环境变量:

	添加系统环境变量:GROOVY_HOME
		GROOVY_HOME=D:\develop\groovy-3.0.7
	添加系统变量:Path
		%GROOVY_HOME%\bin
设置完成后,运行命令(以管理员身份运行):groovy -v(或者:Groovy -v)
如有下列提示,则说明groovy安装成功

在这里插入图片描述

2、Groovy的使用

1、IDEA简单使用

新建groovy项目:
在这里插入图片描述
新建groovy文件:New-Groovy Script,创建groovy.groovy,文件中输入print(“hello”),按ctrl+shift+F10或者直接按shift+F10
在这里插入图片描述
执行结果:
在这里插入图片描述
更多Groovy的使用教程详见:https://www.w3cschool.cn/groovy/

通过SpingBoot CLI命令行工具使用groovy

SpringBoot CLI是SpringBoot的命令行工具,可以用来快速构建SpringBoot项目。如编写一个简单的groovy脚本,即可通过命令构建一个完整的SpringBoot项目
SpingBoot CLI具体的使用安转可以参考如下:
下载地址:https://docs.spring.io/spring-boot/docs/current/reference/html/getting-started.html#getting-started-installing-the-cli
安装教程:https://blog.csdn.net/qq_44295118/article/details/114953740
简单使用:https://blog.csdn.net/qq_35787138/article/details/108646531

3、Gradle的安装及使用

1、Gradle的安装

1、官网下载Gradle: https://gradle.org/releases/

在这里插入图片描述

2、配置环境变量

添加系统环境变量:GRADLE_HOME
	GRADLE_HOME=D:\develop\gradle-6.8.3
添加系统变量:Path
	GRADLE_HOME/bin
运行:gradle -v 命令来检查是否安装成功.该命令会显示当前的 JVM 版本和 Gradle 版本。

在这里插入图片描述

2、在IDEA中使用Gradle

gradle的基本使用:
https://github.com/5A59/android-training/blob/master/gradle/gradle%E7%9A%84%E5%9F%BA%E6%9C%AC%E4%BD%BF%E7%94%A8.md

1、新建Gradle项目

在这里插入图片描述
在这里插入图片描述

3、build.gradle详解

1、Projects和tasks

在这里插入图片描述

2、脚本测试

第一个栗子:
在这里插入图片描述

第二个栗子:依赖关系,先执行依赖的task,再执行本task
在这里插入图片描述

3、插件

在这里插入图片描述

详见:http://liuwangshu.cn/application/gradle/5-plugins.html

4、依赖管理

1、setting.gradle介绍

文件将包含必要的一些设置,例如,任务或项目之间的依懒关系等
在这里插入图片描述

2、build.gradle介绍

在这里插入图片描述
在这里插入图片描述

3、gradle jar包管理及配置

1、gradle工程下载的jar默认存放位置:
C:\Users\xxxx.gradle
在这里插入图片描述
2、如何修改成maven本地仓:
增加一个系统环境变量:GRADLE_USER_HOME=D:/develop/apache-maven-3.6.3/repository
在这里插入图片描述

在这里插入图片描述
实际在build.gradle中引用时,增加mavenLocal()
在这里插入图片描述
3、gradle添加新jar包,以添加spring jar为例
https://mvnrepository.com/ 找到spring 版本4.0.6.RELEASE为例:
在这里插入图片描述
引入jar前:
在这里插入图片描述
引入jar后:
在这里插入图片描述
4、将简单的gradle项目打成可运行的jar包:
可参考:https://www.jianshu.com/p/5bb1e87df15f
在这里插入图片描述

在这里插入图片描述

5、简单的web工程示例

gradle创建web项目并在tomcat执行
https://blog.csdn.net/jiduochou963/article/details/105491627/
gradle构建springboot项目并打包成可运行jar执行
https://www.cnblogs.com/weizhxa/p/10014543.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值