是版本太低导致的,我用idea 2018也是报这个错,issue里面也有人提问2021报这个错,我试了2023.3.6版本是可以的,你可以升级试试。


如果不想升级idea,也可以直接到阿里云官网生成项目,再导入idea,也是最省事的办法
https://start.aliyun.com/

关注
以下内容由CHATGPT及笑面虎共同生成、有用望采纳:
您遇到的问题是在尝试使用阿里云的Spring Boot项目脚手架服务时,遇到了初始化失败的错误,提示“Error parsing JSON response”。
https://start.spring.io,另一个是自定义的https://start.aliyun.com/。https://start.aliyun.com/进行项目初始化时失败了,并提示检查URL、网络和代理设置。问题可能出现的原因有:
由于这个问题是关于Spring Boot项目初始化的,而不是代码问题,所以没有具体的代码可以提供。但是,您可以尝试以下步骤来解决初始化问题:
https://start.spring.io来创建项目,看是否能成功创建。这个问题不涉及代码运行,所以没有运行方式。
由于不涉及代码运行,所以没有预期运行结果。
如果问题依然无法解决,您可能需要查看阿里云的官方文档或者联系他们的技术支持获取帮助。同时,确保您的Java版本是支持的版本,因为Spring Boot通常需要特定版本的Java。
该回答引用自GPT-3.5,由博主GISer Liu编写:
根据你的问题描述,你遇到了在创建Spring Boot项目时缺少Java
8的问题,以及使用阿里云脚手架时出现的报错。我将按照你的要求,详细解答,并尽量用中文回答。
如果该回答解决了您的问题,请采纳!如果没有,请私信联系或评论您的疑惑
关注答案引用自chatgpt生成,望对题主有所帮助/启发;若有帮助,还望采纳!
Spring Boot是一个基于Java的开源框架,它简化了Spring应用程序的开发和部署。Spring Boot提供了一种快速开发的方法,通过自动配置和约定优于配置的原则,使得开发者能够更加专注于业务逻辑的实现,而不需要过多关注底层的配置和细节。
基本概念:
作用说明:
代码示例:
以下是一个简单的Spring Boot应用程序示例:
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
@RestController
class HelloController {
@GetMapping("/hello")
public String hello() {
return "Hello, Spring Boot!";
}
}
}
在这个示例中,我们使用@SpringBootApplication注解标注了主类,表示这是一个Spring Boot应用程序。我们还定义了一个名为HelloController的控制器类,其中包含一个处理GET请求的方法hello(),返回"Hello, Spring Boot!"字符串。通过运行这个程序,我们可以在浏览器中访问http://localhost:8080/hello,看到返回的字符串。