Gradle 安装配置详解
官方文档:
https://docs.gradle.org/current/userguide/installation.html#installing_manually
说明
gradle是基于Apache Ant和Apache Maven概念的项目自动化构建开源工具,也提供了很多第三方插件。在Java Web项目中通常会用到 java、war、maven等插件管理项目,实现项目自动构建、jar依赖等功能。
本章记录作者在 windows 系统中安装、配置 gradle 6.0.1的完整过程。
一. 软件包获取
点击官方文档中,手动安装第一步的Download按钮进入下载页面。
选择下载binary-only版本下载
二. 安装条件
gradle手动安装时,须先安装 jdk 1.8 或以上版本
三. 安装过程
1、解压 gradle-6.0.1-bin.zip
解压 gradle-6.0.1-bin.zip 到任意目录下,例如:D:\gradle-6.0.1
2、配置环境变量
设置 GRADLE_HOME 系统变量为gradle目录 D:\gradle-6.0.1
添加 %GRADLE_HOME%\bin 到 Path 系统变量中
Gradle修改本地仓库的位置
Gradle和Maven都是当前热门的自动化构建工具。使用Gradle去构建项目,由于没有办法像Maven一样配置Setting文件来修改本地库的位置,我们可以通过设置环境变量GRADLE_USER_HOME的路径来改变gradle的本地仓库的位置。
因为Gradle如果不配置环境变量,则会在用户主目录下(Windows下是C:\Users\xxx目录)创建.gradle目录,并将下载的依赖文件保存在这个目录里。
如果不想使用缺省目录,则可以设置环境变量GRADLE_USER_HOME的路径,就可改变gradle的仓库目录。
如下图,我是将仓库目录放到了gradle安装目录下了
当然gradle也是可以使用maven的仓库的,所以还可以如下图中这样配置:
四. 验证
打开终端工具cmd,在命令行中执行 gradle -v
如上图所示,我们的gradle已经成功安装。
以上是以gradle-6.0.1版本为例的安装过程,实际后来是将gradle版本更换为了5.6.3,主要是为了和课程中老师所使用的软件版本保持一致,但安装及配置步骤一样。
以下是idea配置关联gradle操作:
IDEAIU-2019.3.3中配置如图:
操作过程中可能还会出现其他问题,主要和软件缓存文件或版本及其他环境因素有关,所以需要结合具体报错另行针对性处理。例如:有些同学遇到的导入源码失败,最终是将idea版本更新到2020才得以解决。所以需要尝试性调试解决。
如导入的是带有中文注释的源码包,出问题几率会更大。
Gradle 安装配置详解相关推荐
- AndroidStudio gradle安装配置详解-透过现象看本质
下载位置可以和解压位置不一样. zipStoreBase和distributionBase有两种取值:GRADLE_USER_HOME和PROJECT. 其中,GRADLE_USER_HOME表示用户 ...
- zabbix安装配置详解(一)
zabbix安装配置详解(一) 一.nginx安装 1.必要软件准备: 为了支持rewrite功能,我们需要安装pcre: #yum install pcre-* 需要ssl的支持,如果不需要ssl支 ...
- lvs keepalived 安装配置详解【转】
lvs keepalived 安装配置详解 张映 发表于 2012-06-20 分类目录: 服务器相关 前段时间看了一篇文章,lvs做负载均衡根F5差不多,说实话不怎么相信,因为F5没玩过,也无法比较 ...
- redis cluster 集群 安装 配置 详解
redis cluster 集群 安装 配置 详解 张映 发表于 2015-05-01 分类目录: nosql 标签:cluster, redis, 安装, 配置, 集群 Redis 集群是一个提供在 ...
- Python3 环境搭建、pycharm安装配置详解、新建Python项目(新手小白版Windows系统)
Python3 环境搭建 .pycharm安装配置详解 window系统上环境搭建: 一.环境搭建,下载Python (Python 3.8为例) 二.pycharm的下载与安装 window系统上环 ...
- 使用LVS实现负载均衡原理及安装配置详解
使用LVS实现负载均衡原理及安装配置详解 负载均衡集群是 load balance 集群的简写,翻译成中文就是负载均衡集群.常用的负载均衡开源软件有nginx.lvs.haproxy,商业的硬件负载均 ...
- 深入分析redis cluster 集群安装配置详解
Redis 集群是一个提供在多个Redis间节点间共享数据的程序集.redis3.0以前,只支持主从同步的,如果主的挂了,写入就成问题了.3.0出来后就可以很好帮我们解决这个问题. 目前redis 3 ...
- Burp Suite安装配置详解(附Java 环境安装)
Burp Suite安装配置详解 1.Java 安装与环境配置详解 1.0 下载Java SDK 1.8 最新版 2.0 配置Java 环境变量 2.Burp Suite 安装详解 2.0 下载Bur ...
- 硬实时RTLinux安装配置详解 (一):准备工作
更多技术干货,欢迎扫码关注博主微信公众号:HowieXue,一起学习探讨软硬件技术知识经验,关注就有海量学习资料免费领哦: 硬实时RTlinux系统配置 1. Linux内核下载 2. 下载与Linu ...
最新文章
- python的web压力测试工具-pylot安装使用
- Win10 + Python + GPU版MXNet + VS2015 + RTools + R配置
- 如何把自己打造成技术圈的 papi 酱
- MVC数据的注册及验证简单总结
- 一步步把一个SpringBoot应用打包成Docker镜像并运行
- 【转贴备忘】[教程]iPhone 實機開發 Part 1 - HelloWorld
- 有这16个特征,说明你已达到很高的境界了
- 过拟合解决方法python_欠拟合、过拟合及其解决方法
- GridView自动序号
- 23-Ubuntu-文件和目录命令-查看文件内容-more 和 cat
- 如何去除计算机的访问限制,访问限制达成,教你如何禁止别人访问你电脑的C盘...
- SylixOS lsusb命令解析
- 网络爬虫之Xpath用法汇总
- 几款强大的数据恢复工具你有用过吗
- 【福利】更新电脑游戏安装合集,百款大型单机游戏,百度网盘临时会员领取方法...
- android 图片 3d 动画,DEMO:transition3d、运用动画实现图片3d翻转效果
- Xmind进阶教程:配色指南
- leetcode 最长单词
- 硬件开发趋势与技术探索
- lisp角度转换弪度_角度和弧度换算(角度和弧度怎么换算)