解决 cannot resolve 依赖包的问题
在maven import的时候 报这样的错误
可能是下载的依赖包存在不完整等奇奇怪怪的问题,无法解析,而由于本地有缓存,maven不会从远程中心库重新下载。
主要的解决方法就是重新下载依赖,可尝试如下方法中任一解决
- 可清缓存重新加载项目(idea选择 invalidate caches/restart),会重新下载全部依赖
- 删除本地maven repository中对应依赖包,在项目中reimport重新下载依赖。
比如 org.xxx.zzz 导入出了问题,就进入 ~/.m2/repository(本地m2仓库路径)/org/xxx 下, rm -rf zzz 删除该依赖包。然后在项目中重新导入
- 如果上面操作无效,可以尝试修改设置,把work offline这个选项去掉就能正常import了