基本使用
安装和配置
- gradle需要用到Groovy相关语法,需要提前了解写法。
- 通过官网的教程,可以下载软件,并配置到系统的环境变量Path属性中,然后gradle -v验证是否安装成功。
- Gradle的运行前提是系统已安装java jdk 8 或更高的版本。
手动创建Gradle项目
-
创建一个空的文件夹,比如Test
-
执行gradle init , 根据实际的项目需求选择对应的选项
-
生成的目录如图
(其中我们配置的包名是test不是demo,这里要替换成test去看) -
我们可以直接gradle run,可以看出程序正常运行并输出打印
-
我们可以在有build.gradle文件下执行gradle build
然后就可以看到app/build/distributions/app.tar和app/build/distributions/app.zip这两个压缩文件,解压后运行/bin/app.bat即可看到Hello World!(因为程序很快执行完毕,黑框一闪而过,我们需要主动在bat最后面加上pause)
注意,以下路径生成的jar文件不能java -jar运行,会提示没有主清单属性
- 通过5我们可以知道能够编译出可运行的程序,但是并不是一个可以直接运行的jar文件,我们可以在app/build.gradle文件最后面加入以下代码,然后运行gradle build即可构建一个可直接运行的jar
jar {
manifest {
attributes(
'Main-Class': 'test.App' //具体的主类的路径
)
}
from {
configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) }
}
}