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

    技术2023-11-13  93

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

    方法一

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

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

        · 选择需要的

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

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

     

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

    方法二

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

    1. 打开File——Settings

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

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

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

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

    5. 成功啦

    Processed: 0.010, SQL: 9