maven中 Could not create local repository问题原因及解决方法

在命令行执行maven命令的过程中,遇到了 Could not create local repository的错误,错误类型为LocalRepositoryNotAccessibleException,之后找了很久都没解决,试了网上的许多方法都不见效,最后终于解决了。。。。

这里总结一下这个过程看到以及自己的解决办法:

1. 本地仓库地址有错误
可以看一下你的maven目录下的conf配置文件夹,用记事本打开(其他编辑器也可),差不多是在55,56行那里,找到像D:\MyCodes\m2_work\maven_repository这样的标签,看看是不是跟你的本地仓库地址一样。(不知道本地仓库在哪的,一般默认是在c:/用户/.m2)
setting文件

需要注意的是:在配置核心文件时,不要直接复制粘贴!!!不要直接复制粘贴!!!不要直接复制粘贴!!!因为这样会在你粘贴的前面多一个透明的字符,容易导致你运行maven时报错(本人就是这样,如果是这样注意检查你的报错语句会是很奇怪的地址信息,如下图)

粘贴弊端报错信息

2. 当前计算机用户对本地仓库的控制权限不够

找到你的本地仓库,右键->属性->安全->编辑->选择组或用户为"User"->选择“完全控制”->确定
修改仓库控制权限

如果这篇文章有帮助到你,记得给个赞哦,我们一起加油!

  • 24
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 11
    评论
错误消息 "Could not create local repository at D:\wangyue\java\maven\apache-maven-3.6.1\conf\settings.xml -> [Help 1]" 表明在指定的路径下无法创建本地仓库。根据引用提到的信息,你可以打开 D:\Program Files\Apache\maven\conf\settings.xml 文件,并查找 `<localRepository>` 节点。你需要确保该节点没有被注释掉,并将其路径修改为正确的路径,例如修改为 D:\wangyue\java\maven\apache-maven-3.6.1\repository。然后重新执行你的 Maven 命令,看看问题是否得到解决。如果问题仍然存在,你还可以尝试其他解决方法,比如引用提到的解决方法,或者尝试使用命令行执行 `mvn install:install-file` 命令来手动安装你的 jar 文件,如引用所示。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [apache-maven-3.6.1-bin.zip](https://download.csdn.net/download/shy_snow/11252424)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [maven Could not create local repository问题原因解决方法](https://blog.csdn.net/linminx/article/details/120576503)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Could not create local repository at E:\devtool\LocalRepository -> [Help 1]](https://blog.csdn.net/qq_35868412/article/details/88028458)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值