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
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/10517.html