Idea创建springboot工程的时候,发现pom文件没有带<parent>标签

今天创建springboot工程,加载maven的时候报错:

这个问题以前遇到过,这是因为 mysql-connector-j 没有带版本号的原因,但是springboot的依赖的版本号不是都统一交给spring-boot-starter-parent管理了吗,为什么还会报错?然后我仔细一看,我创建好的springboot项目根本没有spring-boot-starter-parent!

上网查询原因,原来是因为我创建springboot工程的时候,使用的是阿里云提供的网址,初始化项目的时候,官网的采用的是继承的parent标签。而阿里云是直接通过引用依赖,所以看不到parent标签!

解决办法:自己添加上<parent>标签即可

XML 复制代码
<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.7.16</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>
相关推荐
码小凡2 小时前
优雅!用了这两款插件,我成了整个公司代码写得最规范的码农
java·后端
星星电灯猴3 小时前
Charles抓包工具深度解析:如何高效调试HTTPHTTPS请求与API接口
后端
isfox3 小时前
Hadoop 版本进化论:从 1.0 到 2.0,架构革命全解析
大数据·后端
normaling3 小时前
四、go语言指针
后端
yeyong3 小时前
用springboot开发一个snmp采集程序,并最终生成拓扑图 (二)
后端
掉鱼的猫4 小时前
Solon AI 五步构建 RAG 服务:2025 最新 AI + 向量数据库实战
java·redis·后端
HyggeBest4 小时前
Mysql之undo log、redo log、binlog日志篇
后端·mysql
java金融4 小时前
FactoryBean 和BeanFactory的傻傻的总是分不清?
java·后端
独立开阀者_FwtCoder5 小时前
Nginx 部署负载均衡服务全解析
前端·javascript·后端