Initialization failed for 'https

2022-04-05  本文已影响0人  一乐乐

本文精华(没空的小伙伴,直接看精华部分即可)

1、精华1: 开发/下载项目的时候考虑系统必备的版本兼容性

2、精华2: 通过火狐浏览器访问官网的旧版本,下载到任意需要的项目版本,然后通过项目导入idea的方式 [否则直接在idea下载可能出现项目版本找不到,手动自定义版本创建的项目半天拉取不下来]

☺ springboot 项目的历史版本地址:https://docs.spring.io/spring-boot/docs/


1、idea创建springboot,通过idea默认的Spring Initializr(即通过https://start.spring.io/的方式)报错:

Initialization failed for 'https://start.spring.io' Please check URL, network and proxy settings......

需要最新/较高版本的spirngboot项目:建议通过火狐浏览器直接访问springboot官网:https://start.spring.io/

♢ 注意细节:springboot 官网提供的springboot版本都很高

当前开发常用版本的springboot项目:建议在idea中通过阿里云提供的springboot版本

图片.png

♢ 注意细节:当前阿里云提供的spirngboot版本:

图片.png

任意历史版本的springboot项目https://docs.spring.io/spring-boot/docs/



2、使用框架开发前,需要了解的一个东西是版本兼容

凡是在开发项目过程中使用的插件、服务器、项目依赖管理器等等,都是要考虑和项目的兼容性,已经本身内部之间的兼容性(jar包之间的兼容性)

■ 查看版本兼容性具体步骤:

1、登录springboot官网,选择learn,选择其中某个版本的文档进入:

图片.png

2、进入文档选择开始:

图片.png

3、选择系统必备,查看所有有关的版本要求:

图片.png

☺ springboot 查看旧版本的地址:https://docs.spring.io/spring-boot/docs/



★ 一股神奇的力量


1、需求:在idea创建springboot项目的时候,通过idea提供的默认方式,本质上也是在调用springboot官网的接口来创建springboot项目,但是问题是官网网不好呀,于是问题来了.....

图片.png


2、问题:

Initialization failed for 'https://start.spring.io' Please check URL, network and proxy settings......
图片.png

■ 不用想,当然是又失败了,原先失败就是因为springboot官网
网不好,创建项目失败,配置的时候,你的路径还选官网提供的,配了有啥用呀~~~


3、解决:

方法1:(快速方便,推荐)在idea创建springboot项目的时候,更换路径,比如使用阿里云的。

图片.png


方法2:【多登录法,不过也可能失败哈哈哈】直接在spingboot官网下载,多登录几次就进去了,然后下载之后导入idea,或者在idea多进去几次可能就进去了

★ 尽量选择通过浏览器进入springboot官网,而非idea,理由通过idea虽然本质上也是访问springboot官网,但是绕了一层,不如直接访问快点。

选择火狐浏览器,比谷歌、Microsoft Edge 进入官网的速度更快。

建议备份项目,没事可以从官网下载一个springboot 简单项目到自己的电脑做一下备份。方便后续copy。


方法3:手动创建springboot项目(这种方法也很不错):

■ 具体步骤如下:

■ 具体步骤的图解:

1、创建以jar形式打包的maven项目:

图片.png 图片.png 图片.png

2、清除一下pom.xml, 让它只剩下坐标,同时对应的删除项目结构目录:

图片.png 图片.png

3、(小伙伴,直接拷贝我的即可,不用下载springboot官网的demo啦)然后再从官网下载的demo项目的pom.xml拷贝parent标签内容[parent里边就是springboot的版本]、java版本的标签内容:

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <!--  <version>你想要的springboot的版本,例如我想要的版本是2.2.0</version>-->
        <version>2.2.0</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>
    <properties>
        <java.version>1.8</java.version>
    </properties>
图片.png


✿ 解决springboot的maven项目爆红问题:项目找不到下载不小来

最优解:通过springboot官网提供的当前稳定的版本和历史版本下载到自己需要的springboot版本的项目,然后导入idea



-----以下的三种方式也是遇到项目下载失败的一种思考----

★ 方式1:【漫长等待】,而且等待的结果可能是不确定的,有可能你的maven配置的镜像最终就是没有你需要的那个版本。我之前改为版本1的,然后爆红就去刷B站了,然后刷到了第二天早上哈哈哈,然后发现自定义springboot版本成功啦哈哈哈。

★ 方式2:白天就下好springboot的项目版本:白天的网络比较好,想要选择自己想要的目标版本,建议白天就建立好项目版本,不然还是建议选择阿里云官网提供的那几个版本中挑选一个

★ 方式3:对于项目报错没有找到,网上提供的解决方案:对俺都没有用

图片.png


如果本文对你有帮助的话记得给一乐点个赞哦,感谢!

上一篇 下一篇

猜你喜欢

热点阅读