gpt4 book ai didi

java - 无法在/var/root/.m2/repository 创建本地存储库

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:07:02 24 4
gpt4 key购买 nike

我的本​​地 Maven 存储库位于 /Users/power/.m2/repository

但是我得到了这个错误

[java] [ERROR] Could not create local repository at /var/root/.m2/repository -> [Help 1]

似乎 Maven 认为它应该使用 root 用户 repo。我该如何解决?我不需要使用 root 权限运行我的 Maven 任务。

最佳答案

默认的maven仓库是

${user.home}/.m2/repository/

但您可以使用 settings.xml ( ${user.home}/.m2/settings.xml ) 将其更改为您有权访问的文件夹。或者 ${MAVEN_HOME} 中的 conf/settings.xml 并更改:

<settings>
...
<localRepository>/path/to/local/repo/</localRepository>
...
</settings>

理想情况下,您应该以自己的身份运行 maven 而不是 root 以确保您拥有权限或先执行“ksu”然后使用命令行。

关于java - 无法在/var/root/.m2/repository 创建本地存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30847251/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com