VSCode Spring Initializr 错误:无法获取元数据

say*_*ify 2 spring-boot visual-studio-code vscode-extensions

当我尝试在 VSCode 上的 Spring Initializr 上创建新项目时,它会在屏幕右下角产生错误

Fail to create a project. Error: Failed to fetch metadata

失败截图

  • 我已经检查了开发人员:切换开发人员工具并检查了错误,这不是常见的 JSON 标记(html 错误返回)问题。
  • 我已经检查了浏览器上对https://start.spring.io/ 的访问:没问题。
  • 我已经通过代理检查了互联网访问:没有代理。
  • 我已经完全删除VSCode(包括扩展)并重新安装,仍然是同样的问题。

Windows 10,使用 gradle 6.9、java 11.0.12、vscode 1.59.0

say*_*ify 6

好的,我已经解决了问题。如果有人遇到同样的问题,这里是:

  1. 从 VSCode 扩展中打开Spring Initializr Java 支持扩展。
  2. 单击设置图标,然后选择扩展设置。
  3. 向下滚动,然后单击“在 settings.json 中编辑”在我的例子中spring.initializr.serviceUrl是空的。它应该是 :

"spring.initializr.serviceUrl": "https://start.spring.io/"