4. idea创建maven项目依赖标红问题

时间:2024-06-02 08:03:32

使用spring initializr创建springboot项目时,勾选的依赖在pom.xml文件中标红,查了一下是版本号的问题,解决方法如下:

4. idea创建maven项目依赖标红问题

方法一

1. 去maven仓库查看所用的依赖的版本号

    · 复制你所需的依赖名,搜索(以spring-boot-starter-thymeleaf为例)

4. idea创建maven项目依赖标红问题

    · 选择需要的

4. idea创建maven项目依赖标红问题

    ·  选择一个下载比较多的版本(我选择的2.2.6)

4. idea创建maven项目依赖标红问题

2. 回到pom.xml,将版本号粘贴进去

4. idea创建maven项目依赖标红问题

4. idea创建maven项目依赖标红问题 

如果还是标红,可能是idea没有配置好maven仓库的位置。解决方法参考方法二。

方法二

    由于新建了本地的maven仓库,但是idea中设置的还是原来默认的位置,因此需要重新配置一下。

1. 打开File——Settings

4. idea创建maven项目依赖标红问题

2. 选择Build,Execution,Deployment——Build Tools——Maven

3. 设置Maven home directory的路径为本地maven仓库的位置

    配置本地maven仓库见:maven配置+搭建本地Maven仓库+阿里云镜像设置

4. 勾选Maven home directory后的override选项,并选择 本地仓库\conf\settings.xml

4. idea创建maven项目依赖标红问题

5. 成功啦

4. idea创建maven项目依赖标红问题