gradle 是一个让构建自动化的工具,类似于maven,ant的功能.
使用gradle可以给java项目编译,单元测试,打包,或者生成可执行的jar包等
gradle教程:Gradle Java 插件_w3cschoolJava 插件 Java 插件向一个项目添加了 Java 编译、 测试和 bundling 的能力。它是很多其他 Gradle 插件的基础服务。 用法 要使用 Java 插件,请在构建脚本中加入: 使用 Java 插件 build_来自Gradle 教程,w3cschool编程狮。
https://www.w3cschool.cn/gradle/5vdr1hug.html
gardele安装
1、下载zip包,解压。配置环境变量
gradle -v 检查是否安装成功。
任何一个 Gradle 构建都是由一个或多个 projects 组成。每个 project 都由多个 tasks 组成。每个 task 都代表了构建执行过程中的一个原子性操作。如编译,打包
gradle 命令会从当前目录下寻找 build.gradle 文件来执行构建。
第一个构建脚本
![](https://img-blog.csdnimg.cn/23648dcffb3e43a0907a246b687f9ca5.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Lic5pa55LiN6LSl5bCx5piv5oiR,size_20,color_FFFFFF,t_70,g_se,x_16)
执行很慢。
Gradle 脚本采用 Groovy 书写
每个任务都是一个脚本的属性
构建Java项目
在build.gradle中使用java插件,Java 插件向一个项目添加了 Java 编译、 测试和 bundling 的能力。它是很多其他 Gradle 插件的基础服务。
apply plugin: 'java'
然后使用gradle build命令。
![](https://img-blog.csdnimg.cn/96ab4fff90154741b3ea714518313792.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5Lic5pa55LiN6LSl5bCx5piv5oiR,size_18,color_FFFFFF,t_70,g_se,x_16)