Gradle aprendizaje
Por ejemplo: creo que muchas empresas ya lo están usando, pero mis amigos todavía son vagos al respecto.
Directorio de artículos
gradle
虽然目前常见的项目构建工具有Ant、Maven、Gradle,主流还是Maven,但是未来趋势可能是Gradle。
1. ¿Introducción a Gradle?
Gradle es una herramienta de construcción de Google
proyectos versátil JVM
, flexible y basada en proyectos que admite varios almacenes de terceros; admite la gestión de dependencias transitivas, descarta archivos xml complicados y utiliza un archivo de script conciso y compatible con varios idiomas (por ejemplo Maven
: etc.) .JCenter
java、groovy
build
Dirección del sitio web oficial: https://gradle.org/
Dirección de descarga oficial: https://gradle.org/releases/
maravilloso
Gradle
Groovy
se probó con 1.5.8 a 4.0.0.
Groovy
Los complementos de Gradle escritos deben usarseGroovy3.x
para que sean compatibles con Gradle yGroovyDSL
compilar scripts.
2. Herramientas comunes de construcción de proyectos
1. Ant : una herramienta de compilación escrita en Java puro lanzada por Apache en 2000, que xml
administra proyectos a través del archivo [build.xml]
- Ventajas :
使用灵活,速度快
(más rápido que gradle y maven), - Desventajas : Ant no impone ninguna convención de codificación en la estructura de directorios del proyecto, y los desarrolladores necesitan escribir instrucciones complejas de construcción de archivos XML, lo cual es un desafío para los desarrolladores.
2. Maven : Lanzado por la organización Apache en 2004, es una herramienta de construcción que reutiliza el archivo xml [pom.xml] para gestionar proyectos.
- Ventajas : siga un conjunto
约定大于配置
de estructuras de directorios de proyectos, utiliceGAV
coordenadas unificadas para la gestión de dependencias侧重于包管理
. - Desventajas : el proceso de construcción del proyecto es rígido, el archivo de configuración no es lo suficientemente flexible y no es conveniente personalizar los componentes
构建速度慢于 gradle
.
3. Gradle : Una nueva herramienta de construcción de proyectos basada en el lenguaje Groovy lanzada por Google en 2012 集合了Ant 和 Maven 各自的优势
.
- Ventajas : la flexibilidad de la convención Ant script + Maven es mayor que la ventaja del directorio de proyectos configurado,
支持多种远程仓库和插件
centrándose en la construcción de proyectos grandes. - Desventajas :
学习成本高、资料少、脚本灵活、版本兼容性
pobres y así sucesivamente.
Tres, instalación gradle
gradle primero debe instalar JDK. Si no está instalado, consulte: La instalación de JDK
requiere JDK versión 1.8 o superior.
Comprobar la versión de JDK
Java - versión (si no mira la imagen a continuación, debe haberla instalado y no funcionará)
Verifique la versión de Gradle adaptada a IDEA (敲黑板--------------看这里)
Busque el directorio de instalación de IDEA >>>plugins (carpeta de complementos) >>>gradle>>>lib>>>Verifique la versión de Gradle
D:\newsoft\IntelliJ IDEA 2019.3.2\plugins\gradle\lib
(文中版本截图,杂乱是因为我安装了好多个版本,不要放在心上,注意版本兼容即可)
La relación correspondiente entre la versión de Gradle y la versión de Java (recuerde esta oración: siempre mire la versión primero cuando use algo 是否兼容
)
Se requiere una versión de Java entre 8 y 19 para ejecutar Gradle. Java 20
y versiones posteriores aún no son compatibles.Java 6 y 7 aún se pueden usar para la compilación, pero están obsoletos para su
uso con las pruebas. Las pruebas con Java 6 y 7 no serán compatibles con
Gradle 9.0.Cualquier versión totalmente compatible de Java se puede usar para compilar o probar.
Sin embargo, es posible que la última versión de Java solo sea compatible para compilar o
probar, pero aún no para ejecutar Gradle.Para versiones anteriores de Gradle, consulte la tabla a continuación, qué
versión de Java es compatible con qué versión de Gradle.
versión Java | versión Gradle |
---|---|
8 | 2.0 |
9 | 4.3 |
10 | 4.7 |
11 | 5.0 |
12 | 5.4 |
13 | 6.0 |
14 | 6.3 |
15 | 6.7 |
dieciséis | 7.0 |
17 | 7.3 |
18 | 7.5 |
19 | 7.6 |
1. Descargar
Dirección de descarga oficial: https://gradle.org/releases/
(imagen):
Descomprima en el directorio especificado: D:\newsoft\gradle-6.5
2. Configuración (variables de entorno)
2.1, abre la variable de entorno
2.2, Crear una nueva variable de entorno
GRADLE_HOME
D:\newsoft\gradle-6.5 (según dónde lo almacene)
2.3 Crea uno nuevo en la variable Path:
Editar trayectoria
en la última línea
%GRADLE_HOME%;
2.4, Crear un nuevo almacén local
2.5 Establecer variables de entorno para el directorio del almacén
GRADLE_USER_HOME
prueba
bin
Ingrese al directorio gradle que instalamos
Ingrese :gradle -v
Instalación exitosa.
Si desea instalar varias versiones de JDK, consulte este artículo : https://blog.csdn.net/aaxzsuj/article/details/128122537