内容简介:在Setting中找到plugin,在插件库中输入Groovy,安装即可。如果是新版的IDEA是已经集成好Groovy的。
1.1 Gradle课程介绍
Gradle是什么?
- 一款最新的,功能最强大的构建工具,用它逼格更高
- 使用程序代替传统的XML配置,项目构建更灵活
- 丰富的第三方插件,让你随心所欲使用
为什么要学习Gradle?
- 完善Android、 Java 开发技术体系
- 提升自动化构建技术深度
- 进阶为高级工程师
1.2 Groovy快速入门
Groovy概述
-
领域特定语音DSL介绍
全称:domain specific language,比如matlab,html,groovy等等都是
DSL特点:解决某一特定领域的问题,小而精
DSL与通用编程语言的区别:DSL是纵向解决某一特定领域问题的语言,通用语言通常是横向的大而全的。
核心思想:求专不求全,解决特定问题。
Groovy介绍
Groovy特性
- 语法上支持动态类型,闭包等新一代语言特性
- 无缝集成所有已经存在的Java类库
- 既支持面向对象编程也支持面向过程编程
Groovy优势
- 一种更加敏捷的编程语言
- 入门容易,功能强大
- 既可以作为编程语言,也可以作为脚本语言
- 熟练掌握Java的同学非常容易掌握Groovy
1.3 Groovy环境搭建
搭建步骤
-
安装JDK环境
-
下载groovy SDK,解压到合适位置: http://www.groovy-lang.org/download.html
-
配置环境变量
-
linux:
- 命令打开配置: vim ~/.bash_profile
- 将groovy的bin目录复制到环境变量中,保存
- 刷新一下bash_profile文件: source ~/.bash_profile
- 验证是否安装正确: groovy -version
-
Windows
-
配置环境变量,新建GROOVY_HOME,值是刚才解压的路径
-
修改Path,在后面追加%GROOVY_HOME%\bin
-
-
IDEA配置Groovy
在Setting中找到plugin,在插件库中输入Groovy,安装即可。如果是新版的IDEA是已经集成好Groovy的。
IDEA创建Groovy工程
-
新建Project 选择 Groovy,在GroovyLibrary中选择刚才配置好的Groovy,然后点击下一步完成创建
- 新建Groovy Class
-
可以通过Java的语法来编写:
class HelloGroovy { public static void main(String[] args){ System.out.println("hello groovy!") } }
输出:
hello groovy!
-
也可以通过更简单的语法实现:
println("hello groovy!")
同样可以输出:
hello groovy!
以上所述就是小编给大家介绍的《Gradle自动化项目构建技术-1.Groovy快速入门》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Typescript 入门构建一个 react 组件
- Apache Kylin 入门 5 - 构建 Cube
- 使用抗灾能力入门工具包构建一个应用
- Gradle构建工具从入门到精通(IDEA)
- Flink从入门到放弃(入门篇2)-本地环境搭建&构建第一个Flink应用
- 快速入门 PyTorch(二):如何构建一个神经网络
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。