Administrator
Published on 2023-05-22 / 234 Visits
0
0

Gradle构建工具

基本使用

安装和配置

  • gradle需要用到Groovy相关语法,需要提前了解写法。
  • 通过官网的教程,可以下载软件,并配置到系统的环境变量Path属性中,然后gradle -v验证是否安装成功。
  • Gradle的运行前提是系统已安装java jdk 8 或更高的版本。

手动创建Gradle项目

  1. 创建一个空的文件夹,比如Test

  2. 执行gradle init , 根据实际的项目需求选择对应的选项
    1684737132324

  3. 生成的目录如图
    1684737195031
    1684741047281
    (其中我们配置的包名是test不是demo,这里要替换成test去看)

  4. 我们可以直接gradle run,可以看出程序正常运行并输出打印
    1684737726975

  5. 我们可以在有build.gradle文件下执行gradle build
    1684737470682

然后就可以看到app/build/distributions/app.tar和app/build/distributions/app.zip这两个压缩文件,解压后运行/bin/app.bat即可看到Hello World!(因为程序很快执行完毕,黑框一闪而过,我们需要主动在bat最后面加上pause)

注意,以下路径生成的jar文件不能java -jar运行,会提示没有主清单属性
1684737486547

  1. 通过5我们可以知道能够编译出可运行的程序,但是并不是一个可以直接运行的jar文件,我们可以在app/build.gradle文件最后面加入以下代码,然后运行gradle build即可构建一个可直接运行的jar
jar {
    manifest {
        attributes(
                'Main-Class': 'test.App' //具体的主类的路径
        )
    }
    from {
        configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) }
    }
}

1684741429645


Comment