最近把电脑重装了一次系统,发现idea插件市场可以搜到插件,但是不显示overview之类的信息,点install也没反应。
于是打算直接到插件市场的官网plugins.jetbrains.com下载插件安装。
结果发现同样可以搜索到插件,但是无法下载。
在无数艰苦的寻觅后终于找到了解决办法:
1.访问https://www.ip138.com/
2.pingplugins.jetbrains.com
查询jetbrains.com的各个ip地址,挨个ping一下
我最终ping通的是18.244.61.121 这个ip,把这个ip记下来
3.pingdownloads.marketplace.jetbrains.com
注意,这个地址才是我能搜出插件,但是下载不了的原因!如果你也是下载不了,不妨ping一下这个地址,看是不是访问不了。因为插件市场下载插件都是在这个地址下载的。
同样在刚刚的网站查询,挨个ping一下这些ip,我最终ping成功的是65.8.161.63
4.修改host文件
打开本地的这个位置:C:\Windows\System32\drivers\etc
打开hosts文件
把刚刚的两个ip按照我这样的格式填在最下面
ip1+空格+plugins.jetbrains.com
ip1+空格+jetbrains.com
ip2+空格+downloads.marketplace.jetbrains.com
我的:
18.244.61.121 plugins.jetbrains.com
18.244.61.121 jetbrains.com
65.8.161.63 downloads.marketplace.jetbrains.com
保存后,打开cmd,执行命令ipconfig /flushdns