SpringBoot3.0更新后,IDEA创建SpringBoot2.x项目

首先创建新项目

然后Next

Type选图中对应的即可,先在这里选择JavaVersion为17,然后等会去修改这个jdk的版本,然后Next

在选择springboot版本时发现还是没有2.x的版本,继续选择一个没有后缀名的版本先,这里选择3.3.0,至于左边的依赖就按照自己的业务选择就好了,我一般只选一个web,方便测试,然后Next,Finish即可

创建完成之后我们需要来修改一下自己项目的配置,因为刚才不论是jdk的选择还是springboot的选择都不一致

改掉pom文件中的依赖

如下图所示,这个是我们的springboot依赖,下面是我们在创建项目时选择的3.x版本,以及我们的jdk版本:17

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

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

1、检查项目结构,如下图所示



2、进入设置,如下所示:

编写代码测试:

python 复制代码
@Controller
@RequestMapping("/test")
@ResponseBody
public class TestController {

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

运行DemoApplication,然后在网页中查看

http://localhost:8080/test/hello

相关推荐
风流 少年15 分钟前
hutool
java·服务器·开发语言
H_oRIZoN_25 分钟前
Linux入门DAY27(文件IO(系统调用)详解|open/read/write/lseek)
java·linux·服务器
延凡科技28 分钟前
从 “人管机器“ 到 “数据管人“:智慧矿山综合管控落地实践
java·后端·struts
卓怡学长1 小时前
w180springboot基于Java的悠扬乐器管理
java·spring boot·mysql·spring·maven·intellij-idea
古法安卓1 小时前
Android-高版本 LMKD 源码解析:基于 PSI 的内存压力监控与查杀全流程
android·java·android studio
古法安卓1 小时前
Android-PSI 详解:libpsi 源码解析——116 行代码架起 lmkd 与内核之间的桥
android·java·android studio
用户36533043470941 小时前
深入理解 Java Unsafe:从底层魔法到被淘汰的命运
java
宸津-代码粉碎机2 小时前
FastUtil+AI多Agent实战:Java AI项目性能终极加速方案
java·服务器·开发语言·python·安全·php
choumou_M2 小时前
SpringBoot_5:商品秒杀场景的并发实践(初步)
java·spring boot·后端
suaizai_2 小时前
AI Agent如何懂你:四层能力拆解
java·前端·人工智能