农师傅:老码农,xx年工做经验(洗头如今很省洗发水)。 精通(xieguo)C、VC++、C#、Java等语言,熟悉(liaojie)SpringBoot,SpringCloud,ServiceMesh, Dubbo,Zookeeper,Kafka,Mysql,高并发等, 目前主要负责公司Java后端架构以及开发。正在进行公司的微服务改造。新入职员工马小白的人生导师。sql
马小白:应届毕业生,有项目开发经验(毕业设计:学生管理系统)。 熟悉(xueguo)Java语言,目标成为Java大神,走上人生巅峰,座右铭:“码出将来!!!”。 机灵、踏实、好学,农师傅的徒弟。后端
"农师傅,我们这边用的构建工具都是Maven了吧,有用其余的工具么?" "有个项目以前是外包公司帮忙作的,他们就用的Gradle,除了这个项目咱都用的Maven。" "Gradle,这个好用么,跟Maven有什么区别啊?" "你能够试试写一个基于Gradle的HelloWorld啊!"架构
好了,今天咱们就看看马小白是怎么基于Gradle写一个HelloWorld吧。并发
Ant,Maven,Gradle都是Java生态系统主要的三款构建工具,可是就目前的流行程度而言,Ant几乎销声匿迹了,Maven在目前国内市场应该是占比比较高的。Gradel出现的最晚,配置最为灵活,是基于Grooy语言的,有必定的学习成本。 都说Gradle要替代Maven,咱们也能够学学习Gradle怎么使用。不过工具这玩意只要用的上手,选择一个合适的就行啊。函数
这个也比较简单,咱们能够到官网进行下载。 传送门:Gradle 安装步骤相似Maven,将下载后的压缩包解压,并配置好环境变量便可。 固然也能够不配置环境变量,直接经过在IDEA中建立Maven工程,选择加载本地的Gradle目录便可直接使用。微服务
新建Gralde工程高并发
输入GroupId等基本信息 工具
选择Gradle本地目录 学习
输入工程路径gradle
生成工程并加载gradle相关包
新建package
新建Class类
建立Main函数,并输出"Hello World"
点击左边的绿色三角运行程序,并查看输出结果
点击窗口右侧栏中的"Gradle"标签,便可看到打包相关界面
打开工程目录下的build.gradle文件,能够修改版本信息
点击jar进行打包,并可查看打包结果,生成jar包
咱们若是须要修改Gradle的相关配置,能够经过"Settings"进行配置
"农师傅,快来看看,我基于Gradle的Hello World写好了。"马小白兴奋的说。 "嗯,还不错。不过我们公司大部分的项目仍是都是基于Maven项目的。" "啊……"
马小白搞好了Gradle,不过因为目前公司中Maven项目仍是主流,接下来让咱们看看她的第一个Maven项目吧。
欢迎你们关注公众号,一块儿走上!!!