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

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

点击以下红色框中的按钮

在这里插入图片描述

出现了如下图所示:

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

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

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

写测试代码调试:

@Controller
@RequestMapping("/test")
@ResponseBody
public class TestController {@RequestMapping("/hello")public String hello() {return "Hello world";}
}

在这里插入图片描述

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

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/264890.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

MySQL8.0默认配置详解--持续更新中

binlog日志的默认保留数量和大小 在MySQL 8.0中,您可以使用以下SQL命令来查询binlog日志的默认保留数量和大小: SHOW VARIABLES LIKE binlog_expire_logs_seconds; SHOW VARIABLES LIKE max_binlog_size;binlog_expire_logs_seconds 变量表示binlog日志…

MongoDB的分片

本文主要介绍MongoDB的分片。 目录 MongoDB的分片组成分片过程操作步骤注意事项 MongoDB的分片 MongoDB的分片是一种横向扩展数据库的方式,可以将数据分散存储在多台服务器上,从而提高数据库的处理能力和可用性。 组成 MongoDB的分片由三个组成部分组…

Android画布Canvas绘图scale,Kotlin

Android画布Canvas绘图scale&#xff0c;Kotlin <?xml version"1.0" encoding"utf-8"?> <androidx.appcompat.widget.LinearLayoutCompat xmlns:android"http://schemas.android.com/apk/res/android"xmlns:app"http://schemas.…

百度云IOCR自定义模版分类器进行文字识别(非通用文字识别)

模版管理 云账号登录 访问模版管理地址&#xff1a;点击下面地址新建模版 百度智能云-登录https://ai.baidu.com/iocr?castk4819agr76c7d09971d248#/templatelist/1 添加模版 如果有模版&#xff0c;识别效果不理想可以编辑上述模版&#xff0c;如果新的报表格式可以新建模…

回溯算法之N皇后

一 什么是回溯算法 回溯算法&#xff08;Backtracking Algorithm&#xff09;是一种用于解决组合优化问题的算法&#xff0c;它通过逐步构建候选解并进行验证&#xff0c;以寻找所有满足特定条件的解。回溯算法通常应用于在给定约束条件下枚举所有可能解的问题&#xff0c;如…

serialVersionUID确保序列化版本

实现Serializable接口的目的是为类可持久化&#xff0c;比如在网络传输或本地存储&#xff0c;为系统的分布和异构部署提供先决条件。若没有序列化&#xff0c;现在我们所熟悉的远程调用&#xff0c;对象数据库都不可能存在&#xff0c; serialVersionUID适用于java序列化机制。…

EdgeYOLO: anchor-free,边缘部署友好

简体中文 1 Intro 2 Updates 3 Coming Soon 4 Models 5 Quick Start \quad 5.1 setup

美易美股:美股连续第六周上涨,标普站在历史新高

美股周四连续第六周上涨&#xff0c;标普500指数收于4600点上方&#xff0c;创年内新高。投资者对经济复苏的乐观情绪得到提振&#xff0c;风险偏好情绪继续升温。美股周五收高&#xff0c;主要股指均录得连续第六周上涨。标普500指数创今年盘中与收盘新高。11月非农就业报告和…

C/C++ 题目:给定字符串s1和s2,判断s1是否是s2的子序列

判断子序列一个字符串是否是另一个字符串的子序列 解释&#xff1a;字符串的一个子序列是原始字符串删除一些&#xff08;也可以不删除&#xff09;字符&#xff0c;不改变剩余字符相对位置形成的新字符串。 如&#xff0c;"ace"是"abcde"的一个子序…

Docker 入门

Docker 入门 基础 不同操作系统下其安装包、运行环境是都不相同的&#xff01;如果是手动安装&#xff0c;必须手动解决安装包不同、环境不同的、配置不同的问题 而使用Docker&#xff0c;这些完全不用考虑。就是因为Docker会自动搜索并下载MySQL。注意&#xff1a;这里下载…

苏州数字孪生技术推进制造业升级,工业物联网可视化应用加速

苏州数字孪生技术推进制造业升级&#xff0c;工业物联网可视化应用加速。以新一代信息技术与制造业融合发展为赋能主线&#xff0c;聚焦苏州工业制造业产业链数字化转型需求&#xff0c;引领带动制造业数字化转型实现提效、提速、提质&#xff0c;推动产业数字化、数字产业化协…

AOSP开机动画调测技术点(基于Android13)

AOSP开机动画调测技术点(基于Android13) 开机动画替换 首先&#xff0c;在你的计算机上创建一个名为"bootanimation"的文件夹&#xff0c;并将"part0"、"part1"和"desc.txt"这三个文件复制到该文件夹中。这些文件包含了开机动画的图像…