如何在Windows中更改maven存储库文件夹?

发布于 2024-10-08 07:29:03 字数 221 浏览 1 评论 0原文

在 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

忆伤 2024-10-15 07:29:03

查看 ${maven.home}/conf 中的 settings.xml,或者最好是 ${user.home}/.m2/settings.xml< /code> (有关 settings.xml< 的详细信息,请参阅 /代码>)。您可以添加(或取消注释)以下部分:

  <!-- localRepository
  | The path to the local repository maven will use to store artifacts.
  |
  | Default: ~/.m2/repository
  -->
 <localRepository>/path/to/local/repo</localRepository>
 

按照默认情况下已注释掉的部分的建议。在那里,你应该能够改变路径来实现你想要的。

Look at your settings.xml in ${maven.home}/conf or, preferrably, ${user.home}/.m2/settings.xml (see this for details about the settings.xml). You can add (or uncomment) the following section:

  <!-- localRepository
  | The path to the local repository maven will use to store artifacts.
  |
  | Default: ~/.m2/repository
  -->
 <localRepository>/path/to/local/repo</localRepository>
 

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.

最初的梦 2024-10-15 07:29:03

对于 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文