前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >狂欢结束,近视三度 --- 关于Maven旧版本1.0.2与1.1中设置本地仓库三种方法 博客分类: Java mavenWindowsX

狂欢结束,近视三度 --- 关于Maven旧版本1.0.2与1.1中设置本地仓库三种方法 博客分类: Java mavenWindowsX

作者头像
阿敏总司令
发布2019-02-28 10:38:45
4650
发布2019-02-28 10:38:45
举报
文章被收录于专栏:简单就是美!简单就是美!

阅读更多

狂欢结束,近视三度。。。。。。

我们知道Maven 2.X可以通过修改%MAVEN_HOME%\conf\settings.xml文件来设置本地仓库存储路径,如下:

通过修改Maven全局配置文件来配置Maven的本地仓库目录:

代码语言:javascript
复制
<settings>  
  <!-- localRepository  
  ¦ The path to the local repository maven will use to store artifacts.  
  ¦  
  ¦ Default: ~/.m2/repository  
  <localRepository>/path/to/local/repo</localRepository>  
  -->  

默认Maven本地仓库是在~/.m2/repository目录下:

例如:Windows就在C:\Documents and Settings\%HOMEPATH%\.m2\repository目录下。

可能通过设置

代码语言:javascript
复制
<localRepository>D:/Java/MavenRepo</localRepository>

但是在Maven旧版本的1.0.2与1.1中如何设置这个本地仓库呢?

==================================================================

本来是个问题提了出来,现在自己通过maven -X进行跟踪后,自己解决,找到了方法!

一共有三种方法:

1、命令行直接加参数的方式

maven [cmd] -Dmaven.home.local=D:/MavenRepo/.maven

2、在用户HOME目录下创建build.properties文件,内容为,注意/或者用\\,用\不行的。

maven.home.local=D:/MavenRepo/.maven

3、修改%MAVEN_HOME%/lib/maven.jar里的defaults.properties文件,将

maven.home.local = ${user.home}/.maven

修改为

maven.home.local = D:/MavenRepo/.maven

以上三种方式看自己的需要而定。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2008-08-24 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档