第一个spring boot工程 问题多多
1.前言
网上创建一个spring boot工程的教程一堆,具体流程我这就不一一截图。借用网上一个博客
链接:在IDEA中新建一个SpringBoot项目(两种方法) - 我不想一直当菜鸟 - 博客园 (cnblogs.com)
2. 依赖无法自动导入
现象配置的仓库目录下下载了对应的包文件,但是没有根据pom.xml配置自动引入到项目中。
网上各种操作基本都是这两类配置,但并没有解决没有自动导包的问题
![](https://i-blog.csdnimg.cn/blog_migrate/8c92e6d8568b9f535b18d579f73b883b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a55e89a2ec848c7982d95fc161005837.png)
经过几个小时的搜索,找到了一点线索,可能就是版本不对,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主目录路径不生效
方法一:
![](https://i-blog.csdnimg.cn/blog_migrate/3f924f8838fa1dbb78e68bc8a87ea2cb.png)
方法二:
直接删掉 .mvn目录即可。
4. 找不到主类
![](https://i-blog.csdnimg.cn/blog_migrate/4112999ddf01cdd081cf877d2f0a8d7a.png)
如果没有上面那层包则会报错。