首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们可以更改Maven默认目录(.m2)名称吗?

问我们可以更改Maven默认目录(.m2)名称吗?
EN

Stack Overflow用户
提问于 2013-03-20 06:56:17
回答 2查看 14.5K关注 0票数 15

如我们所知,Maven以默认目录名.m2下载了存储库中的所有Jars到本地机器,并在Windows计算机(在用户文件夹中)或在Linux机器的Home目录中下载了该目录的位置。现在我的问题是,我们可以将.m2的名称更改为myjars或其他名称吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-20 06:59:56

是:

代码语言:javascript
复制
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                  http://maven.apache.org/xsd/settings-1.0.0.xsd">
   <localRepository>${user.home}/.m2/repository</localRepository>
   <interactiveMode>true</interactiveMode>
   <usePluginRegistry>false</usePluginRegistry>
   <offline>false</offline>
   ...
 </settings>
  • localRepository:这个值是构建系统的本地存储库的路径。默认值是${user.home}/.m2/存储库。此元素对于主构建服务器特别有用,它允许所有登录用户从公共本地存储库构建。
  • 如果Maven应该尝试与用户交互以进行输入,则为interactiveMode: true;如果没有,则为false。默认为true。
  • 如果Maven应该使用${user.home}/.m2/plugin-Regiy.xml文件来管理插件版本,则默认为false。请注意,对于当前版本的Maven 2.0,不应该依赖plugin-Regiy.xml文件。就当它暂时处于休眠状态。
  • 脱机: true如果此构建系统应在脱机模式下运行,默认为false。此元素对于无法连接到远程存储库的构建服务器非常有用,因为网络设置或安全原因。
票数 25
EN

Stack Overflow用户

发布于 2013-03-20 06:58:07

是的,,你能做到的。但是,请确保在maven主目录的<localRepository>文件夹中的settings.xml的conf文件夹中进行适当的路径更改。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15517183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档