springboot3.0更新后,idea创建springboot2.x项目

springboot3.0更新后,idea创建springboot2.x项目

点击以下红色框中的按钮

springboot3.0更新后,idea创建springboot2.x项目_第1张图片

出现了如下图所示:

springboot3.0更新后,idea创建springboot2.x项目_第2张图片

到这里我们发现没有jdk8的版本,不要慌,我们可以先在这里选择21,然后进入到真正的项目中手动去修改这个jdk的版本,要理解清楚这个配置是干嘛的,才能灵活的去创建项目。

springboot3.0更新后,idea创建springboot2.x项目_第3张图片

点击next进入下一步之后,会看到下面这样的一个情形,在选择springboot版本时发现还是没有2.x的版本,但是依旧不要慌,我们继续所以选择一个没有后缀名的版本先,至于左边的依赖就按照自己的业务选择就好了,我一般只选一个web,方便测试,如下所示:

springboot3.0更新后,idea创建springboot2.x项目_第4张图片

再往后走,没啥好说的,就选择自己的项目路径就行,然后点击完成,如下图所示:

springboot3.0更新后,idea创建springboot2.x项目_第5张图片

创建完成之后我们需要来修改一下自己项目的配置,因为刚才不论是jdk的选择还是springboot的选择都不一致
这里有两种办法
1、来改掉pom文件中的依赖(但是风险很大,不建议新手)
2、将原来项目的pom文件直接拿过来覆盖掉当前的pom文件
下面介绍第一种:
如下图所示,这个是我们的springboot依赖,上面是我们在创建项目时选择的3.x版本,以及我们的jdk版本:21

springboot3.0更新后,idea创建springboot2.x项目_第6张图片

我们需要将它修改成为我们的2.x,这样子才能和jdk8匹配,并且也将21改为1.8,如下图所示,修改完之后,点击刷新maven

springboot3.0更新后,idea创建springboot2.x项目_第7张图片

最后我们需要检查一下我们的此项目中别的地方关于jdk的配置

查看jdk的配置参考这篇博客

写测试代码调试:

@Controller
@RequestMapping("/test")
@ResponseBody
public class TestController {

    @RequestMapping("/hello")
    public String hello() {
        return "Hello world";
    }
}

springboot3.0更新后,idea创建springboot2.x项目_第8张图片

启动项目访问:
http://127.0.0.1:8080/test/hello
如下图所示:项目启动成功

springboot3.0更新后,idea创建springboot2.x项目_第9张图片

你可能感兴趣的:(springBoot,intellij-idea,spring,boot,java)