Gradle 项目打开自动下载Zip问题及相关配置
- 原因 :
由于使用Eclipse开发,导入了SpringCloud 工程,SpringCloud 自从哪个版本忘了昂,选择了Gradle 作为工程管理工具,至于为啥,你去问问官方,我的了解是为了支持Groovy还是啥来着,忘了。。。。。
贴一下官网 https://docs.gradle.org/current/userguide/userguide.html 这里面有pdf,可以去看一下 - 过程:首先呢,初次切换到Eclipse多少有点不习惯,不抬杠,有人认为eclipse 好,有人认为idea香,不做辨别,重点看Sts怎么导入Gradle项目
首先Eclipse 不支持SpringBoot ,正常版本得下插件,具体是啥我也不知道,然后我就直接下载了STS 官网在这 https://spring.io/tools
按需下载对应的版本,配置jdk ,maven,这两个环境我就不做赘述,自己找一下,配置对应的环境变量就ok了。
- 关键所在:到了配置gradle的时候了
首先你得下载Gralde 的bin.zip 暂时先到官网下吧 https://gradle.org/next-steps/?version=6.7.1&format=bin 有时间就传到网盘
老外倒是挺客气,还谢谢我下载
- 下载完成后就正常解压到一个好找的文件夹下,接下来就是环境变量
- 为了懒人配置,我就复制一下(不可能)
GRADLE_USER_HOME
你的解压目录
Path :分号!!!!!!!!哥们 分号别忘了一起复制
;%GRADLE_USER_HOME%\bin;

- 忙活半天 执行这个命令看看吧
win+r 输入 cmd 命令行键入 gradle -v
我这里不一样是因为 我在下载地址中吧6.7.1的1删了 具体为啥请往下看
- 激动人心的时刻到了,导入项目之后,好嘛,一直在提示下载Gradle的zip
不卖关子:此处适合IDEA 和Eclipse的所有用户,首先找到两个软件的配置
- 选Local 那个 后面选择你的Gradle 安装目录
- Gradle user home 这个选C盘的.gradle
- 再就是下面的JavaHome 我第一次选的是jdk的主文件目录,后来告诉我不行,然后我就选了jdk的目录

- 然后昂你看看这个昂 没记错的话 得把Gradle.zip放这个文件夹下面,貌似不用解压
C:\Users\Administrator\.gradle\wrapper\dists\gradle-6.7-bin\b3f8nmz2u5xlg5poqbmhdh3bz
b3f8nmz2u5xlg5poqbmhdh3bz 这串子每个人的不一样,自己去用户目录下找就行

然后就是改项目的文件
把这个wrapper的第三行的Url 改成你本地的zip的路径
懒b配置:distributionUrl=file:///(你自己的Gradle的压缩包的位置)
你以为Gradle不用依赖pom么错了 他还真就得是用 配置如下
mavenLocal() (不要加分号)
这个是配置maven的源地址:
懒b配置:看好了后面的小点 一起复制 你不改这里,他默认去中央仓库下载,由于我当前网络对阿里源不太友好,再说阿里用的人也多,换个网易挺好的
url 'http://mirrors.163.com/maven/repository/maven-public/'
大功告成
进入项目 右键打开命令行
等等 貌似少点啥东西
apply plugin :'eclipse' 这个加在bulid。gradle 的第一行
然后进入sts 打开Help 的插件商店
搜索Gradle 我这是下载好的 你们在serch自己搜gradle 看到和下面一样下载就行
完事
打开工程目录
右键打开cmd 键入 gradle eclipse
- 等待完成即可。如有问题,复制在评论区或者自行解决

- 原因 :
Gradle 项目打开自动下载Zip问题及相关配置的更多相关文章
- CentOS yum安装软件时保留安装包及依赖包或者自动下载安装包及相关依赖包
CentOS上安装某个软件一般都有很多相关的依赖包,当然,这也与我们安装时software selection步骤中选择的版本有关系,我们服务器在安装CentOS时一般选择Basic Web Serv ...
- Android Studio 第一次新建Android Gradle项目超级慢的解决方案
大家有什么问题,欢迎问我! 注:Android Studio在第一次新建一个Gradle项目时需要下载Gradle,所以启动很慢(Gradle-bin大约三十几兆),所以我们应该事先帮他下载好. 首先 ...
- (转)eclipse导入Gradle项目
场景:最近在学习spring实战(第4版),下载完源码后发现不是maven工程,使用Gradle构建. 1准备工作 1.1 安装插件 打开eclipse,Help——Marketplace,搜索bui ...
- 基于.NetCore开发博客项目 StarBlog - (22) 开发博客文章相关接口
前言 本文介绍博客文章相关接口的开发,作为接口开发介绍的第一篇,会写得比较详细,以抛砖引玉,后面的其他接口就粗略带过了,着重于WebApi开发的周边设施. 涉及到的接口:文章CRUD.置顶文章.推荐文 ...
- 项目通过https访问的tomcat相关配置
开发项目已经完成,那么就是要部署项目到服务器上面.我最近把刚完成的项目部署到服务器上面,内网通过http协议进行访问一切正常,但是测试外网通过https协议进行访问的时候就出现了一些js文档找不到的b ...
- 解决gradle项目每次编译都下载gradle-x.x-all.zip gradle-x.x-bin.zip
想必有一些热爱技术的看官或者android开发人员都会接触gradle项目.中国用户每次下载都很慢,甚至狂躁(CTMD的什么人做的这种设计,每次下载都狗日慢的想死). 哦,不好意思,骂人了.不管你高不 ...
- maven学习(1)下载和安装和初步使用(手动构建项目和自动构建项目)
1:背景 关于项目的搭建,有些人使用开发工具搭建项目,然后将项目所依赖第三方jar 复制到类路径下面,上述搭建方式没有第三方类库的依赖关系,在导入一个jar包的时候,这个jar包还可能依赖其他jar包 ...
- 【转】Intellij idea 的maven项目如何通过maven自动下载jar包
原文地址: https://blog.csdn.net/machao0903/article/details/73368909 maven项目自动加载jar包 所需工具如下: Intellij IDE ...
- 31.Intellij idea 的maven项目如何通过maven自动下载jar包
转自:https://blog.csdn.net/u012851114/article/details/81872981 maven项目自动加载jar包 所需工具如下: Intellij IDEA 1 ...
- vue中npm run dev运行项目不能自动打开浏览器! 以及 webstorm跑vue项目jshint一直提示错误问题的解决方法!
vue中npm run dev运行项目不能自动打开浏览器!以及 webstorm跑vue项目jshint一直提示错误问题的解决方法! 1.上个项目结束就很久没有使用vue了,最近打算用vue搭建自己的 ...
随机推荐
- Elasticsearch之Nested Query nestedQuery查询数组
es是通过符合条件的json记录找出来,本身并不是将数据中的记录filter过滤.es nestedQuery不是过滤的结果,是匹配的这条es记录,所以数组中的其他的记录也会查询出来1.方法1:可以在 ...
- Java代码忽略https证书:解决No subject alternative names present问题 HttpURLConnection https请求
Java代码忽略https证书:解决No subject alternative names present问题 import org.slf4j.Logger; import org.slf4j.L ...
- JS常用的工具方法
记录一些经常使用的JS通用工具方法,代码来自互联网,佛性更新 空字符串校验 /** * 判断字符串是不是NULL或空串或空格组成 * @param str 被判断的字符串 * @return {boo ...
- 深入了解 C# Span:高性能内存操作的利器
深入了解 C# Span:高性能内存操作的利器 在 C# 7.2 中引入的 Span<T> 类型为我们提供了一种高效且安全地对内存进行操作的方式.Span<T> 是一个轻量级的 ...
- 【UnityTips】如何自定义脚本模版
[UnityTips]如何自定义脚本模版 通常我们创建新脚本时大家看到的是这个样子: using System.Collections; using System.Collections.Generi ...
- RSA密码系统的特定密钥泄露攻击与Coppersmith方法的应用
PrimiHub一款由密码学专家团队打造的开源隐私计算平台,专注于分享数据安全.密码学.联邦学习.同态加密等隐私计算领域的技术和内容. RSA密码系统作为当前最广泛使用的公钥加密算法之一,其安全性依赖 ...
- 通俗易懂的路径搜索之A-star算法
A-star算法 搜索技术 搜索技术是一种通用的问题求解技术,可以将待解决的问题转化为可搜索的问题空间,然后在该空间中搜索求解.搜索技术在人工智能领域有着非常广泛的应用. 盲目搜索 盲目搜索是最简单的 ...
- Oracle常用统计
测试, 这是测消息 1.按天 select to_char(t.STARTDATE+15/24, 'YYYY-MM-DD') as 天,sum(1) as 数量from HOLIDAY tgroup ...
- 【论文阅读】ICRA2022: Panoptic Multi-TSDFs: a Flexible Representation for Online Multi-resolution Volumetric Mapping and Long-term Dynamic Scene Consistency
Type: ICRA Year: 2022 tag: SLAM 参考与前言 论文链接:https://arxiv.org/abs/2109.10165 代码链接:https://github.com/ ...
- PySide6之多线程
一.QThread 方法1:子类化创建多线程 创建子线程,继承自QThread类 在子线程中自定义信号 在子线程中重写 run() 方法,进行信号的触发 在主线程中实例化子线程 在主线程中对子线程的信 ...