第一步:下载
下载: https://gradle.org/ 官网 -> install-> releases page -> binary-only 下载。
下载页:https://gradle.org/releases/#close-notification
第二步:安装(就是配置下环境变量而已)
先解压文件。比如放到:D:\Java\gradle\gradle-6.4.1
windows配置环境变量:
# 变量名必须大写
GRADLE_HOME=D:\Java\gradle\gradle-6.4.1
PATH=........;%GRADLE_HOME%\bin # 这句加到PATH原有值的最后边
linux配置环境变量:(切换到root帐号:sudo su)
vi /etc/profile
# 变量名必须大写
export GRADLE_HOME=/Java/gradle/gradle-6.4.1
PATH=$PATH:$GRADLE_HOME/bin # 这句加到PATH原有值的最后边
保存后执行:source /etc/profile # 这次执行只在root环境生效
退出root帐号后再次执行:source /etc/profile # 这次执行是让当前环境也生效
配置好后执行:
gradle -v
如果输出版本信息,就说明配置成功。
第三步:创建项目
- 找地方建一个目录:gradle_sample
- 在这个目录下执行:gradle init,这是个交互式的命令,详情见图。
到这一步,项目结构算是建起来了,接下来运行:
gradle run
第四步,打包(能打包才算完整)
gradle clean build
打包的结果:
此时执行的结果:
问题出在于没有在manifest文件中配置Jar文件的主类,只需要在build.gradle文件进行必要的改动即可:
jar {
manifest {
attributes 'Main-Class': 'com.sample.App'
}
}
然后重新执行:gradle clean build
重新执行的时候可能会报这个错,这是因为有程序在用着build目录的资源,关掉之前执行jar的窗口后重新执行就好了。
最终执行的结果:
完毕。
下一篇多模块项目的建法: