IDEA创建spring boot项目报错:Cannot download 'https://start.spring.io' 403 的解决办法

原因说明:spring.Io是用公网访问,因为网络的原因。偶发性的,不确定性,不定时性。会造成无法创建项目。

思路:
既然公网连接的不确定性,无法控制。那就改成 连接内网,连接自己的网络。就不会出现这个问题了。

那只要在公司内网服务器,或者,本地电脑上。安装 spring.Io 的环境。然后更改idea的代理地址,就OK了。

我的解决方法是:

在公司的内网,安装spring.Io 环境。 [前提:需要有docker 环境,我的公司内网服务器已经有docker环境了,没有的可以自行安装]

docker run -tid --name keda-spring-initializr -p 18080:8080 pollyduan/start_spring_io:2.1.3

以上命令:是对名为  pollyduan/start_spring_io:2.1.3 的镜像 实例一个容器名为 keda-spring-initializr。 

这里拉取的 版本是 2.1.3
这里的 18080:8080  是将 spring_io容器内的 8080端口,映射到 宿主机的18080端口上。 

然后需要对外 开放18080端口,以供对外访问。命令如下:

firewall-cmd --add-port=18080/tcp --permanent

到此,内网服务器的配置,已经完成。

开始配置IDeal
依次打开: File >> settings >> Appearance & Behavior >> System Settings >> HTTP Proxy 
配置如图:
IDEA创建spring boot项目报错:Cannot download 'https://start.spring.io' 403 的解决办法_第1张图片

然后创建项目:
IDEA创建spring boot项目报错:Cannot download 'https://start.spring.io' 403 的解决办法_第2张图片

你可能感兴趣的:(docker,idea)