背景
在学习《从 0 开始深入学习 Spring》时,笔者使用IDEA创建SpringBoot来进行学习,原以为一切顺利,JDK装好了,Maven也配置好了,IDEA中的插件模块也把Spring、SpringBoot等纳入了,这不就是万事俱备只欠东风了吗!
结果在创建的时候,出现了如下问题:
问题描述如下:
Initialization failed for 'start.spring.io' Please check URL, network and proxy settings.
Error message: Cannot download 'start.spring.io': connect timed out , response: 200 null
翻译一下就是说通过访问'start.spring.io' 来初始化失败了,失败原因是连接超时,返回200和null,请检查URL、网络以及代理设置。
解决方案
方案一
重新试一下,很大可能是临时网络故障。最简单的是在浏览器中尝试“start.spring.io” 。然后再重新创建,如果没问题,即成功解决问题,如果还没成功,就尝试方法二。
方案二
进入到IDEA,点击File -> Setting,然后搜索HTTP Proxy
。
可以看到此时HTTP Proxy的设置为No Proxy。
- 选择图中的
Auto-detect proxy settings
。 - 点击最下面的
Check connection
,弹出如下的输入框:
- 输入地址start.spring.io ,然后点击ok。
- 如果弹出框表示
Connection successful
,证明连接成功。点击ok,保存设置。
- 重新创建一次,即可成功进入创建SpringBoot项目页面。
问题解决啦,继续Spring Framework的学习之旅吧!