问题
新拉了一个项目代码想玩玩的,结果卡在开头,maven拉取依赖包失败,最后一句显示“找不到指定路径”,可是准备好的路径命名存在啊!
D:\repository\org\springframework\boot\spring-boot-dependencies…我个人现有的目录截止到这里,报错的指定位置在其后还有几个子目录。
推测
试了好多帖子都没用,只能推测:既然现存的目录不完成整,那么maven就会自行创建目录并将依赖放进去,那会不会是无法创建目录引起的呢?也就是权限问题,创建目录的权限。
尝试
关掉IDEA,以管理员模式打开IDEA,成功拉取依赖!
总结
我吐了。
打开D:\repository\org\springframework\boot\spring-boot-dependencies我的事故发生地,右键–查看属性–安全–点击everyone,可以看到这个普通用户在这个文件夹里没有写入和修改权限,也就是不能再创建目录,而Administrators(管理员)则是有这个权限的,可见平时还是以管理员模式开启IDEA比较好,毕竟权限大。
参考博客:
https://blog.csdn.net/qq_37670569/article/details/116119974