pom文件不报错,依赖就是导不进来
<dependency>
<groupId>com.dyggroupId>
<artifactId>spring-starter-fileoptartifactId>
<version>1.1version>
dependency>
Cannot resolve com.dyg:spring-starter-fileopt:1.1
你可以尝试把本地库依赖的 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一下