如何修改maven默认仓库地址的路径

Maven学习——修改Maven的本地仓库路径 - xiaocao000 - ITeye技术网站
博客分类:
本文来自互联网,原文地址:
&&& 安装Maven后我们会在用户目录下发现.m2 文件夹。默认情况下,该文件夹下放置了Maven本地仓库.m2/repository。所有的Maven构件(artifact)都被存储到该仓库中,以方便重用。但是windows用户的操作系统都安装在C盘,把Maven仓库放到C盘是很危险的,为此我们需要修改Maven的本地仓库路径。
&&& 修改方式如下:
&&& 手动创建本地仓库的存放路径,例如:D:\Java\m2\repository;
&&& 在windows的环境变量中增加了新的用户变量M2_REPO,其对应的值为D:\Java\m2\repository(Maven仓库的本地存放路径),同时把这个变量增加到path变量中;
&&& 修改Maven安装目录下的 conf/文件夹内的setting.xml文件,新增一行:&localRepository&D:\Java\m2\repository&/localRepository&(表示本地仓库的地址为:D:\Java\m2\repository);
&&& 将上一步修改好的setting.xml文件复制到D:\Java\m2\repository目录下一份;
&&& 修改MyEclipse中Maven的配置信息。
&&& 1.打开myeclipse点击windows-&preferences-&maven-&installations下add一个已经安装到D:\Java目录下的maven,如:D:\Java\maven-3.0.4,并勾选此新加项。并点击下面的browse按钮打开maven的全局配置文件,如:D:\Java\maven-3.0.4\conf\setting.xml。
&&& 2.打开myeclipse点击windows-&preferences-&maven-&User setting下修改user setting选项为:D:\Java\m2\repository\settings.xml,并点击update settings。并点击下面的reindex按钮更新索引。
&&& 3.点击配置窗口的apply按钮,突出配置窗口。
&&& 最后打开CMD,执行mvn help:system会发现Maven从远程库下载的jar包都会放到新修改后的路径D:\Java\m2\repository中了。
浏览 26077
xiaocao000
浏览: 97128 次
来自: 苏州
非常感谢!
Class.forName(&interbase.i ...
classUtils呢?
貌似很多都不可以用吧
java获取外网客户端MAC地址怎么获取呢?如何修改maven默认仓库的路径_百度知道
如何修改maven默认仓库的路径
提问者采纳
Program Files&#471:&#47、修改本地maven库的路径;localRepository&gt、进入 MyEclipse→window→Preferences→Maven4MyEclipse→Maven→Installations→User Sittings 点击右侧Browse指向D.12:/Program Files//apache-maven-2.2;apache-maven-2.1/repository3;conf/repository&settings.2;Program Files&#47.xml 文件中修改 &localRepository&D:&#47:/apache-maven-2.2.1/ 意思是将本地仓库位置设置为D;conf&#47.2.1/Program Files/apache-maven-2.1&#47、本地需要安装Maven.2;apache-maven-2:&#47。这里假设安装在D;Program Files&#47。 在D
来自团队:
其他类似问题
为您推荐:
新浪围棋的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁下载了maven 要把maven安装目录下的conf目录下的setting.xml文件里的localRepository
修改仓库的路径吗
[问题点数:20分]
下载了maven 要把maven安装目录下的conf目录下的setting.xml文件里的localRepository
修改仓库的路径吗
[问题点数:20分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2015年5月 Java大版内专家分月排行榜第二2013年5月 Java大版内专家分月排行榜第二
2011年5月 Java大版内专家分月排行榜第三2011年1月 Java大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。相关文章推荐:
Maven 资源文件
当你在eclipse中集成了maven2后,默认情况下,eclipse会在你的系统盘(c:\)下创建一个目录,
C:\Documents and Settings\danlley\.m2\repository
并将其作为数据仓库目录。如果有一天当你很不幸的需要重做系统,而又无法将maven2仓库目录下的数据及时转移的时候,你此前对maven2仓库所做的一切维护都将意味着竹篮打水一场空。为了让你的在maven2中的损失最小,提高你所谓劳动成果的安全系数,建议将你的数据仓库进行迁移,具体设置...
阅读(1207) 回复(0)
其他文章推荐
maven2更加人性化的一个功能就是你的工程的资源库配置不再与你的开发IDE绑定在一起,所有的dependencies都仅仅只需要配置到你的pom.xml中。
试想一下我们以前的工程管理,我们在上传整个工程到CVS、VSS或SVN上的时候常常需要跟随着将我们的工程配置文件一起上传到服务其上,接着就是上传所谓的lib,如果lib里有些jar包不再使用,常常给我们的工程管理带来巨大的挑战。而事实上,我们通常的工程中,都或多或少的存在着无用的jar文...
阅读(675) 回复(0)
在我们的Java工程当中不免会用到很多的资源文件来支持系统的正常打包、编译、发布和运行,通常情况下maven2对于大多数的资源都有它的官方支持,我们都可以从他的官方网站直接获得相关信息(
http://snapshots.repository.codehaus.org/
但并不是所有的资源我们都可以从他的官方站点或得,比如我们在进行孤立测试的时候可能会用到easymock2.2,但是maven2的官方只是有Jmock的支持,怎么办?凉拌,^^。其实,maven2早已经为你考虑...
阅读(864) 回复(0)
maven是一个基于项目对象模型概念的项目管理软件和工具。
Apache maven一个基于java的apache ant的构建工具。两者之间的比较:
一、ant脚本是可以直接运行在maven中的。maven和ant最大的差别就是在于maven的编译以及所有的脚本都有一个基础,就是POM(project object model)。这个模型定义了项目的方方面面,然后各式各样的脚本在这个模型上工作,而ant完全是自己定义,显然maven更胜一筹。
二、maven对所依...
阅读(1100) 回复(1)
学习笔记。
创建快速启动项目
mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app
mvn compile
如果只是编译测试源文件,而不启动测试:
mvn test-compile
mvn package
安装到本地Repository
mvn install
maven会自动查找测试文件,寻找的模式为:
默认包括的测试文件有:
**/*Test.java
**/Test*.java
**/*TestCase.java
默认排除的测试文件有:
**/Abstract*Test.jav...
阅读(843) 回复(0)
本帖最后由 凝望长空 于
16:36 编辑
maven环境快速搭建
 最近,开发中要用到maven,所以对maven进行了简单的学习。因为有个maven高手在身边,所以,很快就上手了,我这里算是自我总结吧。关于maven是什么东东,请参考其它文章。
----------------准备工作-------------
1.5以上java开发环境。
Eclipse IDE 一个。
maven 3.0.3下载地址: http://maven.apache.org/docs/3.0.3/release-notes....
阅读(2513) 回复(3)
maven 是ant 以外的另外一种高级的构造工具。与Ant 不同的是,它内置了一套完整的构建生命周期,并且有一套严格的依赖管理机制。
Apache maven
网站上下载最的maven,解压到硬盘(这里为/opt/build/maven)。
指定环境变量到maven 安装位置。
[hantsy@localhost ~]$export M2_HOME=/opt/build/maven
把$M2_HOME/bin加入到系统的path中。
[hantsy@localhost ~]$export PATH=$PATH:$M2_HOME/bin
你也可以把这两句写进用户的配置文件...
阅读(1117) 回复(0)
mvn archetype:generate -DgroupId=demo.struts -DartifactId=demo-struts-coc -DarchetypeArtifactId=maven-archetype-webapp
|- POM.xml
|- resources
|- index.jsp
|- WEB-INF
|- web.xml
archetype:create会加载到.m2 repository中.
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/63150/sh...
阅读(1298) 回复(0)
初次接触maven,遇到一个问题,请大家帮忙看看。
我在windows xp下安装完maven2,配置好环境变量之后,根据网上的资料试着学习,当cmd下
Mvn archetype:create CDgroupID=testapp CDartifactId=testapp 时:
报这样的错:
the plugin 'org.apache.maven.plugins:maven-jar-plugin' does not exist or no valid version could be found
上网差了一下,知道是下不到相应依赖jar包的原因,可以改一下setting.xml来解决,但是...
阅读(1623) 回复(1)
在maven中使用oracle配置,(积累中):
  hibernate.dialect net.sf.hibernate.dialect.Oracle9Dialect
  hibernate.dialect net.sf.hibernate.dialect.OracleDialect
  hibernate.connection.driver_class oracle.jdbc.driver.OracleDriver
  hibernate.connection.username jbcm
  hibernate.connection.password jbcm
  hibernate.connection.url jdbc:oracle:thin:@localhost:1521:wsy
阅读(1015) 回复(0)
struts当前有三个可用的骨架,如下:
struts2-archetype-starter
Sitemesh integrationAction example (both instantiated through Spring and Struts itself)Validation example (action and action-alias level)Conversion example (global and action level)Resource bundle (both global, action and package level)
struts2-archetype-portlet
View, Edit, and Hel...
阅读(548) 回复(0)
盛拓传媒:
北京皓辰网域网络信息技术有限公司. 版权所有
北京市公安局海淀分局网监中心备案编号:
广播电视节目制作经营许可证:编号(京)字第1149号
ITPUB推荐文章解答你所有技术难题

我要回帖

更多关于 mac maven 仓库路径 的文章

 

随机推荐