pom文件不报错,依赖就是导不进来

问题遇到的现象和发生背景

pom文件不报错,依赖就是导不进来

问题相关代码,请勿粘贴截图
    <dependency>
        <groupId>com.dyggroupId>  
        <artifactId>spring-starter-fileoptartifactId>  
        <version>1.1version>  
        dependency>
运行结果及报错内容

Cannot resolve com.dyg:spring-starter-fileopt:1.1

我的解答思路和尝试过的方法

img

img

img


把这些已lastUpdated为后缀的文件,全部删除

你可以尝试把本地库依赖的 jar 包删除。因为里面有 lastUpdated,maven 认为你已经下载了,所以不会更新。

新建.txt文件,复制修改你仓库的路径,把.txt后缀名改为.bat,右键执行就会自动清理.lastUpdated结尾的文件,然后idea 重新更新pom依赖

@echo off
rem create by NettQun
rem 这里写你的仓库路径
set REPOSITORY_PATH=D:\Program Files\Repository
rem 正在搜索...
for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') do (
    echo %%i
    del /s /q "%%i"
)
rem 搜索完毕
pause

有几次碰到这种情况,我的解决办法是,先去除该依赖,然后load Maven changes一下。再将该依赖加上,再load一下