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搭建自己的 ...
随机推荐
- C# .net core中如何将多张png图片合并成一个gif
背景 我们有很多这样的序列帧: 我这边要把这些序列帧裁切最后合并成gif,以下是我裁切后的png文件: 我一开始选用的是 SixLabors.ImageSharp 这是裁切代码: using var ...
- centos7中的nohup和&的用法和区别
1.&和nohup的区别 &的意思是在后台运行, 意思是说, 当你在执行 ./start.sh & 的时候, 即使你用ctrl C, 那么start.sh照样运行(因为对SIG ...
- vba--数组,多个表中的程序合并到一起,设置为一个按钮
Sub ttt() t = Timer Application.DisplayAlerts = False '清空数据 Sheets("买卖4").Select Range(&qu ...
- 洛谷P1439
这道题也给了我很多的思考,因为很久没有做过LIS和KLCS的题了 为什么能采用二分 因为f数组保存的是LCS长度为i时的最小末尾的值,可以证明f数组一定是单调的,并且是严格单调的 为什么要保存末尾最小 ...
- redis基本数据结构-列表
redis基本数据结构-列表list 特性 每个列表键最多存储 2^32 - 1个字符串元素 元素在列表中有序 元素在列表中不唯一 向列表左侧添加元素 lpush key value lpush nu ...
- 解决方案 | onenote无法同步,显示:证书错误,应用程序在加载SSL库是遇到内部错误。
解决方案:一般是公司网络或者学校网络的问题,更换手机使用的数据流量热点无线网络即可.
- tp5框架No input file specified
最近从网上下载了一个项目,本地搭建好环境.访问页面出现No input file specified. 这个问题之前就遇到过,是因为权限的问题,导致nginx无法解析php文件,这次有点不一样所以记录 ...
- 「比赛记录」CF Round 954 (Div. 3)
Codeforces Round 954 (Div. 3) 题目列表: A. X Axis B. Matrix Stabilization C. Update Queries D. Mathemati ...
- NIO的三大核心组件详解,充分说明为什么NIO在网络IO中拥有高性能!
一.写在开头 我们在上一篇博文中提到了Java IO中常见得三大模型(BIO,NIO,AIO),其中NIO是我们在日常开发中使用比较多的一种IO模型,我们今天就一起来详细的学习一下. 在传统的IO中, ...
- 很呆的一个问题:我的新项目又找不到mapper这个bean了
1.选springboot版本 <properties> <java.version>8</java.version> <project.build.sour ...