【问题标题】:VSCode Spring Initializr Error : Failed to fetch metadataVSCode Spring Initializr 错误:无法获取元数据
【发布时间】:2021-08-10 06:52:59
【问题描述】:

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

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

Fail screenshot

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

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

【问题讨论】:

    标签: spring-boot visual-studio-code vscode-extensions


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

      有时只需重新启动 vs 代码编辑器即可解决问题。 因为扩展只有在重新启动编辑器后才会反映

      【讨论】:

        【解决方案3】:

        安装扩展包并启动新的 maven 项目后,我收到了相同的错误消息。然而,对我来说,@sayginify 的解决方案不起作用。

        在我的情况下,将版本降低到 0.4.8 确实有帮助。我在 0.8.0。两者之间的版本也不起作用。显然,在某些版本中存在一些已知的错误。解决方案出现在 VS Code Spring Boot initializr Github 页面上:https://github.com/microsoft/vscode-spring-initializr/issues/162#issuecomment-726832226

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-08-03
          • 2012-04-28
          • 2023-03-25
          • 1970-01-01
          • 2012-11-04
          • 2011-08-28
          • 2011-04-01
          • 2012-11-26
          相关资源
          最近更新 更多