maven的配置有3个阶段:
1.Project - most static configuration occurs in pom.xml
2.Installation - this is configuration added once for a Maven installation
3.User - 这个配置需要制定一个特殊用户。
注意:the installation and user configuration cannot be used to add shared project information - for example, setting <organization> or <distributionManagement> company-wide.
你可以在多个project中的pom.xml制定一个父pom.xml来共享配置。
maven的配置文件是settings.xml,默认有可能在conf目录下,也有可能在${user.home}/.m2/settings.xml,后面将有文章详细介绍该配置文件
下面介绍几个配置项:
1.本地库
<settings>
...
<localRepository>/path/to/local/repo/</localRepository>
...
</settings>
默认在${user.home}/.m2/repository/.
注意是绝对路径。
2.配置代理
后面将有文章详细介绍
3.安全和部署设置
<settings>
...
<servers>
<server>
<id>repo1</id>
<username>repouser</username>
<!-- other optional elements:
<password>my_login_password</password>
<privateKey>/path/to/identity</privateKey> (default is ~/.ssh/id_dsa)
<passphrase>my_key_passphrase</passphrase>
-->
</server>
...
</servers>
...
</settings>
4.使用镜像
使用镜像的几个原因:
4.1你有一个在网络上同步的镜像,速度很快,并且离你很近。
4.2你可以用特定的库来替换你的内部库以获取更大的控制权。
4.3你想在本地运行maven-proxy 为镜像提供一个本地cache,并且需要使用URL来替换。
<settings>
...
<mirrors>
<mirror>
<id>planetmirror</id>
<name>Australian Mirror of http://repo1.maven.org/maven2/</name>
<url>http://public.planetmirror.com/maven2/</url>
<mirrorOf>central</mirrorOf>
</mirror>
...
</mirrors>
...
</settings>
5.Profiles文件
可以提供多个Profiles来切换你的环境
分享到:
相关推荐
教你怎么在java工程中配置maven项目。
一些培训课上的笔记资源,留着独占不如一起分享,eclipse中配置maven,也包括一些maven笔记
win7配置Maven环境,里面含有简单的图片式操作流程
配置Maven私服时,需要修改Maven的默认配置文件,此文件已经配置好Maven私服模板,只需要修改IP和对应的端口号即可
mac版本配置maven自己总结的方法 亲测可用
maven安装以及eclipse配置maven
IDEA配置Maven环境 Customize-->All settings Settings-->搜索 maven-->设置IDEA使用本地安装的Maven,并修改配置文件路径-->Apply—>OK; Maven home directory:点击修改找到自己的maven路径; User settings file...
这是一个压缩包。这是一个maven项目,使用Java语言开发的web工程,使用了SpringMVC+Spring+Mybatis,建议初学者入手。
零配置Maven+Spring MVC4.2.4+Hibernate5.2.10 零配置Maven+Spring MVC4.2.4+Hibernate5.2.10 零配置Maven+Spring MVC4.2.4+Hibernate5.2.10 零配置Maven+Spring MVC4.2.4+Hibernate5.2.10
myeclipse8.5配置maven
idea配置maven+Springboot+mybatis+oracle 整合,idea
Maven安装与配置,Idea配置Maven。 一篇文章带你快速了解!
里面是一份word文档,写的是myeclipse如何配置maven,以及maven3.5.4的包
myEclipse下配置maven开发环境以及创建maven项目运行打包
简单记录了下安装eclipse后如何配置maven的详细步骤。
该文档是关于配置maven私服nexus,对maven学习者有很大的帮助
适合初学者,在eclipse中配置maven步骤及问题解决方法。
IDEA配置Maven教程
eclipse配置maven说明,eclipce开发中在eclipce中详细配置maven。
eclipse配置maven1