利用Maven创建springboot项目报Cannot resolve plugin错误 @SpringBootApplication无自动提示 pop.xml引入依赖却爆红情况 (idea版)

本文介绍了在使用Maven创建SpringBoot项目时遇到的常见问题,包括`Cannot resolve plugin`错误和`pop.xml`引入依赖报红的解决方案。强调了不要盲目复制依赖坐标,需根据版本和项目需求正确配置。同时,针对`@SpringBootApplication`注解无自动提示的问题,指出可能是缺少相关jar包,需确保引入`spring-boot-starter-web`和`spring-boot-starter-boot`。并提供了刷新Maven项目和等待jar包下载完成的方法来解决问题。
摘要由CSDN通过智能技术生成

通过多次有头脑的百度加上自己琢磨,写下了这篇踩坑总结。enmmm我发现我每次入坑一个新东西,环境我都要琢磨好大一会儿,好惨。那接下来开始吧。

首先,我们要了解一下Maven项目的标准目录结构,详细解释如下图。
在这里插入图片描述

其中,pop.xml是配置文件,一般在里面写上需要导入jar包的坐标,根据坐标Maven会自动导入加载位于远程仓库的jar包。大致就是如下图的情况。

在这里插入图片描述

注: Maven的优点是不需要手动导入相关依赖包,只需要在pop.xml中配置相关依赖包的坐标即可,系统会自动导入相关jar包。相比于以前Spring中自己一个个创建、加载、导入方便了好多。

温馨提示:耐心看完 问题都会解决滴,切勿心浮气躁 哈哈哈哈哈哈哈哈!!

创建Maven项目
1. 报错:Cannot resolve plugin org.apache.maven.plugins:maven-clean-plugin:2.5

出现这错误就是配置maven路径出现了问题,按照下面提示配置一下,右侧点击Maven的刷新按钮就可以了。
在这里插入图片描述

2. pop.xml中引入依赖爆红解决

第一个解决方法:不要胡乱复制别人的jar包依赖坐标(坐标指的是下面这个东东),因为版本不同和一些自己创建的包命名不同,动下脑子+照着敲加上代码自动提示功能引入就会成功的!!

    <groupId>com.atguigu</groupId>
    <artifactId>spring-boot-01
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值