idea 修改spring-boot-starter-parent爆红问题

idea 修改spring-boot-starter-parent版本爆红问题

在这里插入图片描述

寻找了很多博客,一开始以为是仓库问题,后来发现不是,目前亲测以下方法有效:前提是你的maven仓库配置没问题
在这里插入图片描述
点击这个重启就可以啦

### 配置和使用 `spring-boot-starter-parent` #### 使用默认配置 通过将`spring-boot-starter-parent`设置为项目的父POM,能够自动继承其定义的一系列标准配置与依赖版本控制。这使得开发人员不必重复指定常见的构建工具插件以及库的版本号,简化了项目搭建过程[^1]。 ```xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.4.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> ``` 此段XML展示了如何声明一个Maven工程去继承自`spring-boot-starter-parent`,其中指定了Spring Boot的核心坐标信息及其具体发行版号;同时留空`relativePath`标签意味着Maven会尝试从远程仓库下载对应的父级描述符而非本地路径[^2]。 #### 自动化依赖管理 一旦设定了上述关系,则子模块可享受由顶级POM所提供的统一依赖管理和属性设定服务。这意味着对于那些被广泛应用于微服务体系内的第三方组件而言——比如数据库驱动程序、Web框架或是测试套件等——只需简单地加入相应的starter即可完成集成工作而不用担心兼容性问题或者冗余参数调整[^3]。 例如,在实际应用中如果想要快速启动一个RESTful API服务器: ```xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> ``` 这段代码片段即表明当前module将会利用到Spring官方维护好的web场景支持包来加速开发流程并保持最佳实践一致性[^4]。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值