第一个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. 找不到主类
如果没有上面那层包则会报错。
文章讲述了在创建第一个SpringBoot工程时遇到的依赖无法自动导入的问题,问题根源在于IDEA版本与Maven版本不匹配。作者发现IDEA自动下载的Maven版本与其自身版本不兼容,导致依赖未正确引入。解决方案包括检查并匹配IDEA与Maven版本,以及修改MVN目录路径或删除.mvn目录。此外,文章还提到了找不到主类的问题,强调了主类的包结构重要性。


被折叠的 条评论
为什么被折叠?



