点击▲关注 “ Java实战之路 ” 给公众号 标星 置顶
实战之路,坚持到底
农师傅:老码农,xx年工作经验(洗头现在很省洗发水)。
精通(xieguo)C、VC++、C#、Java等语言,熟悉(liaojie)SpringBoot,SpringCloud,ServiceMesh,
Dubbo,Zookeeper,Kafka,Mysql,高并发等,
目前主要负责公司Java后端架构以及开发。正在进行公司的微服务改造。新入职员工马小白的人生导师。
马小白:应届毕业生,有项目开发经验(毕业设计:学生管理系统)。
熟悉(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的工程已经创建好了,是不是特别简单。那好,接下来我们开始写一个Hello World吧。
新建package
新建Class类
创建Main函数,并输出"Hello World"
点击左边的绿色三角运行程序,并查看输出结果
怎么样,Hello World就这样跟我们见面了。接下来,让我们看看怎么用Gradle将这个程序
打包
成jar文件吧。
点击窗口右侧栏中的"Gradle"标签,即可看到打包相关界面
打开工程目录下的build.gradle文件,可以修改版本信息
点击jar进行打包,并可查看打包结果,生成jar包
我们如果需要修改Gradle的相关配置,可以通过"Settings"进行配置
"农师傅,快来看看,我基于Gradle的Hello World写好了。"马小白兴奋的说。
"嗯,还不错。不过咱们公司大部分的项目还是都是基于Maven项目"。
"啊……"
马小白搞好了Gradle,不过由于目前公司中Maven项目还是主流,接下来让我们看看她的第一个Maven项目吧。
欢迎大家关注公众号,一起走上 Java实战之路 !!!
好文章,我 在看