第一个spring boot工程 问题多多

文章讲述了在创建第一个SpringBoot工程时遇到的依赖无法自动导入的问题,问题根源在于IDEA版本与Maven版本不匹配。作者发现IDEA自动下载的Maven版本与其自身版本不兼容,导致依赖未正确引入。解决方案包括检查并匹配IDEA与Maven版本,以及修改MVN目录路径或删除.mvn目录。此外,文章还提到了找不到主类的问题,强调了主类的包结构重要性。
摘要由CSDN通过智能技术生成

第一个spring boot工程 问题多多

1.前言

网上创建一个spring boot工程的教程一堆,具体流程我这就不一一截图。借用网上一个博客

链接:在IDEA中新建一个SpringBoot项目(两种方法) - 我不想一直当菜鸟 - 博客园 (cnblogs.com)

2. 依赖无法自动导入

现象配置的仓库目录下下载了对应的包文件,但是没有根据pom.xml配置自动引入到项目中。

网上各种操作基本都是这两类配置,但并没有解决没有自动导包的问题

经过几个小时的搜索,找到了一点线索,可能就是版本不对,idea版本和maven版本没有对齐。

我一开始没考虑这个问题是因为我并没有自己去配置maven,而是用idea自动给我下载来搭建的工程。没想到idea自动下载的是maven3.8.4,而我的idea是idea2020.3。不兼容。

idea 版本和maven版本对应关系

  • IDEA 2022 兼容maven 3.8.1及之前的所用版本

  • IDEA 2021 兼容maven 3.8.1及之前的所用版本

  • IDEA 2020 兼容Maven 3.6.3及之前所有版本

  • IDEA 2018 兼容Maven3.6.1及之前所有版本

maven下载链接:https://maven.apache.org/

3.修改了mvn主目录路径不生效

方法一:

方法二:

直接删掉 .mvn目录即可。

4. 找不到主类

如果没有上面那层包则会报错。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值