刚开始学springboot,结果就被maven狠狠教做人了,出现了如下图的报错
出现这个错误的时候,先排除了有maven配置错误的可能,以及尝试清理缓存重新刷新等方法都不能解决问题
没有办法,去寻找了同学来帮忙解决错误
经同学排查,发现在 run 里面有 java.nio.file.AccessDeniedException: Permission denied 这个报错,证明是maven没有修改设置的目录的权限,所以导入依赖失败
我的设置是依赖安装在repo文件夹中,路径如图
那么根据AccessDeniedException的提示,需要先检查maven安装目录D盘的权限,起初权限是没有勾选 完全控制 和 修改 这两个选项,勾选了修改权限之后确认就好了
将D盘权限放开之后,再清理缓存,刷新maven之后依赖就可以正常导入了,也不再提示Cannot resolve org.springframework
所以大家在试了网上比较容易搜索到的方法的时候,如果还不能解决可以考虑是否有文件权限限制问题。搜了网上有关文件权限的限制导致出现一些bug,还是比较多的,可以注意一下,尽量在做什么事的时候保证需要的权限是开启的