如何在Windows中更改maven存储库文件夹?
在 Windows 中,maven 下载 C:\Documents And Settings\MyUser\.m2
文件夹(或 C:\Users\MyUser\.m2
)中的所有内容。有某种方法可以更改它使用的文件夹吗?特别是我想将其设置为下载除 Documents And Settings
/Users
文件夹中的任何位置。
In windows, maven downloads everything in the C:\Documents And Settings\MyUser\.m2
folder (or C:\Users\MyUser\.m2
). There exists some way to change the folder that it uses? Specially I want to set it to download anywhere BUT in the Documents And Settings
/Users
folder.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
查看
${maven.home}/conf
中的settings.xml
,或者最好是${user.home}/.m2/settings.xml< /code> (有关
settings.xml< 的详细信息,请参阅此 /代码>)。您可以添加(或取消注释)以下部分:
按照默认情况下已注释掉的部分的建议。在那里,你应该能够改变路径来实现你想要的。
Look at your
settings.xml
in${maven.home}/conf
or, preferrably,${user.home}/.m2/settings.xml
(see this for details about thesettings.xml
). You can add (or uncomment) the following section:as suggested by the commented out section already there by default. There, you should be able to change the path to achieve what you want.
对于 Eclipse IDE
如果您使用本地 Maven 作为 Eclispe 中 M2 插件中的 Maven 安装,编辑 settings.xml 对我来说还不够。该插件仍然使用默认的 {user.home}/.m2 作为存储库位置。
我必须去:
Windows >首选项>梅文>用户设置
并指向全局设置和/或用户设置输入字段中本地 maven 的 settings.xml 文件。单击“应用”将开始将工件存储在正确的目标中。For Eclipse IDE
If you are using your local maven as the Maven Installation in M2 plugin in Eclispe, editing the settings.xml wasn't enough for me. The plugin was still using the default {user.home}/.m2 as the repository location.
I had to go to :
Windows > Preferences > Maven > User Settings
and point to my local maven's settings.xml file in the Global Settings and/or User Settings input fields. Clicking apply will then start storing artifacts in the correct destination.