美文网首页
通过命令行和gradle构建java应用程序-1-初始化和基本构

通过命令行和gradle构建java应用程序-1-初始化和基本构

作者: 小沙盒工作室 | 来源:发表于2022-10-09 00:09 被阅读0次

起因:为什么要通过命令行来调用gradle而不是使用IDE,因为我觉得IDE速度太慢了,没有文本编辑器快。
这里用的是atom代码编辑器。

环境配置:
1.下载gradle,并配置环境变量到path
2.在powershell输入gradle 有反应就是成功配置,报错就是没有搞对

开始构建:
1.进入一个目录,在此目录打开powershell
2.输入gradle init
3.接着,gradle会让你选择要制作哪种类型的项目
这里选择application 应用程序(软件)


image.png

4.gradle会继续问你要使用什么语言编写这个应用程序 由于我们是写java所以选择java


image.png
5.接着 gradle会继续问你要用哪种语言/语法来编写构建脚本,一般见的比较多的是Groovy,那我就选择这个
image.png
6.选择哪一个测试框架,我是选择的第一个
image.png
7.接着gradle会询问你要的工程名称,这里不建议使用中文防止出错,然后让你输出默认包名
可自定义

com.a.b 或者a 都行 (建议按照规范来)


image.png

8.成功之后就自动生成了build.gradle构建脚本和默认helloworld代码
初始化完成之后的截图


image.png

build就是存放构建后文件的文件夹


image.png
这是自动生成的build.gradle

构建指令:
gradle build

运行命令:
gradle run

但是,此时构建完成之后,默认是以zip和tar格式打包java应用程序的,而不是常见的jar格式,且zip内容和jar规范不一样。

打包成jar下个文章中开始记录
参考官网教程:https://docs.gradle.org/current/samples/sample_building_java_applications.html

相关文章

网友评论

      本文标题:通过命令行和gradle构建java应用程序-1-初始化和基本构

      本文链接:https://www.haomeiwen.com/subject/ftobzktx.html