java Maven默认本地存储库
本地maven存储库存在问题。我想更改maven和本地存储库路径。我使用Intellij并在设置中执行->;构建、执行、部署->;maven,刚才在这里更改了user settings file
和local_repository
,然后选择override
和apply
如果我放置mvn install
,仍然有默认路径(/.m2/repository/
)。你怎么可能解决这个问题
你可以在下面搜索框中键入要查询的问题!
本地maven存储库存在问题。我想更改maven和本地存储库路径。我使用Intellij并在设置中执行->;构建、执行、部署->;maven,刚才在这里更改了user settings file
和local_repository
,然后选择override
和apply
如果我放置mvn install
,仍然有默认路径(/.m2/repository/
)。你怎么可能解决这个问题
# 1 楼答案
看起来您只更改了
maven
路径,而没有更改存储库路径您的存储库位置在
.m2/conf/settings.xml
文件中指定。在类路径中更改MAVEN_HOME
以指向正确的maven位置后,还应该在设置xml中更改存储库位置希望这有帮助
# 2 楼答案
为什么不尝试在设置中更新本地回购路径呢。“conf”目录中的xml,以及文本编辑器
完成后,确保maven_HOME指向的maven位置和您配置的设置文件是同一个位置
# 3 楼答案
在Intellij中超越本地存储库首选项不会更改系统级设置。它们只能在Intellij内部产生良好的共鸣。您必须在intellij中使用Maven Projects视图,并从那里运行Maven goals,此设置才能生效。如果从终端内部运行,无论是从Intellij内部还是外部,都必须明确指定loca repo作为命令的参数。勾选:Can I add maven repositories in the command line?