当前位置: 首页 > news >正文

【Gradle构件工具深度学习】

Gradle构件工具深度学习

  • 1. 课程大纲
    • 1.1 Gradle入门
    • 1.2 与Idea整合
    • 1.3 Gradle进阶
  • 2. 常见项目构建工具
  • 3. 安装gradle

1. 课程大纲

1.1 Gradle入门

基本介绍、常用指令、项目目录、项目应用

1.2 与Idea整合

Groovy语法、整合IDEA、搭建web工程、项目部署

1.3 Gradle进阶

生命周期、钩子函数、项目发布、配置文件、Project与Task、Gradle插件
整合SSM多模块、微服务实战

2. 常见项目构建工具

Ant:2000Apache推出的纯Java编写构建工具,通过xml build.xml文件管理项目
	优点:使用灵活,速度快(快于gradle和maven),
	缺点:At没有强加任何编码约定的项目目录结构,开发人员需编写繁杂XL文件构建指令对开发人员是一个
			挑战。
Maven: 2004Apache组织推出的再次使用xml文件pom.xml虹管理项目的构建工具.
	优点:遵循一套约定大于配置的项目目录结构,使用统一的GAV坐标进行依赖管理,侧重于包管理。
	缺点:项目构建过程僵化.配置文件编写不够灵活、不方便自定义组件构建速度慢于d!e,
Gradle:2012Google推出的基于Groovy语言的全新项目构建工具,集合了AntMaven各自的优势。
	优点:集Ant脚本的灵活性+Mavn约定大于配置的项目目录优势,支持多种远程仓库和插件,侧重于大项目
		构建。
	缺点:学习成本高、资料少、脚本灵活、版本兼容性差等。

在这里插入图片描述

3. 安装gradle

  1. 下载gradle
    官网地址(点击此处跳转):https://gradle.org/releases/
  2. 推荐下载红色圈住的,带有源码
    在这里插入图片描述3. 解压到指定目录下,然后复制此路径,配置环境变量
    4.新建系统变量[GRADLE_HOMW=$你复制的路径];将%GRADLE_HOME%\bin添加到PATH环境变量下,然后点击确定
  3. 校验配置是否生效,cmd下执行gradle -v ,如果打印出gradle版本以及JVM厂商信息就说明success!
  4. 配置gradle本地仓库地址:新建系统环境变量 [GRADLE_USER_HOME=$你的maven仓库地址]
  5. 配置阿里云镜像地址:在gradle,init.d目录下新建一个init.gradle文件,并在文件中添加如下配置:
allprojects {
	repositories {
		maven {url 'https://maven.aliyun.com/repository/public'}
		mavenLocal()
		mavenCentral()
	}
}

相关文章:

  • py代码-python异步执行代码
  • 【Electron】electron-builder打包失败问题记录
  • 本地jar导入maven
  • c++中的String
  • 爬虫----robots.txt 协议简介
  • Springboot+vue的学生成绩管理系统(有报告),Javaee项目,springboot vue前后端分离项目。
  • 短视频账号矩阵系统源码
  • 解密网络世界的秘密——Wireshark Mac/Win中文版网络抓包工具
  • 理财和银保区别
  • 设计模式--模板方法外观模式
  • 【风险管理】MT4外汇交易新手指南:掌握资金管理的重要性
  • Redis(集合Set和有序集合SortedSet)
  • JAXB的XmlElement注解
  • Linux学习教程(第四章 Linux打包(归档)和压缩)
  • Flume学习笔记(2)—— Flume进阶
  • The import xxx.xxx.xxxx is never used
  • rpc依赖安装
  • Qt调起Mac“系统设置”面板
  • Ubuntu18.04平台下Qt开发程序打包的一些问题总结
  • 最新自动定位版本付费进群系统源码
  • 魔都眼|锦江乐园摩天轮“换代”开拆,新摩天轮暂定118米
  • 爱德华多·阿拉纳宣誓就任秘鲁新总理
  • 重庆发布经济犯罪案件接报警电子地图,企业可查询导航属地经侦服务点
  • 人民日报评外卖平台被约谈:合法规范经营,公平有序竞争
  • 西北大学副校长成陕西首富?旗下巨子生物去年净利超20亿,到底持股多少
  • 反犹、资金与抗议:特朗普的施压如何撕裂美国大学?|907编辑部