`
jackleechina
  • 浏览: 587651 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

maven配置

 
阅读更多
Maven用户可以选择配置$M2_HOME/conf/settings.xml或者~/.m2/settings.xml。

前者是全局范围的,整台机器上的所有用户都会直接受到该配置的影响,
而后者是用户范围的,只有当前用户才会受到该配置的影响。

1)
2个setting.xml 一个pom.xml
用户目录下的setting.xml配置的是当前用户的信息。
M2_HOME目录下配置的是全局的信息。
pom配置的是当前项目的信息。

2) 三个仓库,中央仓库,远程仓库,本地仓库。
2.1)
中央仓库的修改:

如果要更改中央仓库,则需要修改setting.xml
如果你想覆盖中央仓库的默认地址,那么这里我们就会使用的镜像了,还在  setting.xml  里面配置: 
<settings>       
...       
    <mirrors>       
        <mirror>       
            <id>   maven-net-cn  </id>       
            <name>   Maven    China    Mirror  </name>       
            <url>   http://maven.net.cn/content/groups/public/  </url>       
            <mirrorOf>   central  </mirrorOf>       
        </mirror>       
    </mirrors>       
...       
</settings> 

2.2)
远程仓库的修改:
可以在pom.xml中配置远程服务器
<project>       
2....       
3.    <repositories>       
4.        <repository>       
5.            <id>   maven-net-cn  </id>       
6.            <name>   Maven    China    Mirror  </name>       
7.            <url>   http://maven.net.cn/content/groups/public/  </url>       
8.            <releases>       
9.                <enabled>   true  </enabled>       
10.            </releases>       
11.            <snapshots>       
12.                <enabled>   false  </enabled>       
13.            </snapshots>       
14.        </repository>       
15.    </repositories>       
16.    <pluginRepositories>       
17.        <pluginRepository>       
18.            <id>   maven-net-cn  </id>       
19.            <name>   Maven    China    Mirror  </name>       
20.            <url>   http://maven.net.cn/content/groups/public/  </url>       
21.            <releases>       
22.                <enabled>   true  </enabled>       
23.            </releases>       
24.            <snapshots>       
25.                <enabled>   false  </enabled>       
26.            </snapshots>               
27.        </pluginRepository>       
28.    </pluginRepositories>       
29....       
30.</project> 

2.3)
本地仓库的修改
Maven  缺省的本地仓库地址为  ${user.home}/.m2/repository   。也就是说,一个用户会对应的拥有一个本地仓库。当然你可以通过修改  ${user.home}/.m2/settings.xml   配置这个地址: 

Xml代码 
1.<settings>       
2.    ...       
3.    <localRepository>   D:/java/repository  </localRepository>       
4.    ...       
5.</settings> 


摘自:http://xiaoboss.iteye.com/blog/1560542
分享到:
评论

相关推荐

    maven学校配置maven配置maven配置

    maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置maven配置...

    maven配置阿里云镜像仓库

    maven配置阿里云镜像仓库,maven配置阿里云镜像仓库,maven配置阿里云镜像仓库。

    maven配置文件配置国内阿里云镜像

    maven配置文件配置国内阿里云镜像

    maven配置操作文档

    **Maven配置操作文档** Apache Maven是一个强大的Java项目管理工具,它主要负责项目的构建、依赖管理和项目信息管理。Maven通过使用一个项目对象模型(Project Object Model,POM)来描述项目,并通过插件来执行...

    SpringBoot项目使用maven配置文件

    SpringBoot项目使用maven配置文件是Java后端开发中的常见实践,它可以帮助开发者高效地管理依赖、构建项目以及执行自动化任务。Maven是Apache软件基金会的一个项目,它提供了一个项目对象模型(Project Object Model...

    maven配置.zip

    标题"Maven配置"涉及到的核心内容包括Maven的安装与环境配置、POM.xml文件的理解与编写、本地仓库的设置以及Maven的全局配置等。 1. Maven的安装与环境配置: Maven的安装通常涉及下载最新版本的Maven,解压到指定...

    maven配置阿里云镜像.zip

    标题中的“maven配置阿里云镜像.zip”是一个压缩包,其中包含了帮助用户配置Maven使用阿里云镜像的文件。这个压缩包内可能包括了两份关键文件:`settings.xml`和`pom.xml`。 **settings.xml配置** `settings.xml`...

    Maven配置以及实验

    ** Maven配置及实验详解 ** Maven是一款强大的Java项目管理工具,它可以帮助开发者构建、管理和部署项目。在本文中,我们将详细介绍如何配置Maven,并通过一个简单的“Hello World”项目来实践这一过程。 ### ...

    Java Spring maven配置路径已经仓库地址

    Maven配置路径已经仓库地址 Maven是一种基于项目对象模型(POM)的项目管理工具软件,能够很方便的帮你管理项目报告,生成站点,管理JAR文件等等。官网是https://maven.apache.org/,依赖网址是...

    maven配置教程,图文,阿里云镜像

    ** Maven配置教程 ** Maven是一个强大的项目管理工具,它帮助Java开发者管理和构建项目,通过自动处理项目的依赖关系。在本教程中,我们将详细介绍如何进行Maven的配置,特别是利用阿里云镜像来提高下载速度。 ###...

    maven 配置环境变量

    maven 配置环境变量,需要从官网下载本地程序包,设置电脑的环境变量,开发java project 项目使用maven 仓库,本地maven仓库

    maven配置文件阿里巴巴通用版下载settings-alibaba.xml

    阿里巴巴仓库的maven配置文件,链接国内仓库,下载速度快,只需要配置一下本地仓库地址;阿里巴巴仓库的maven配置文件,链接国内仓库,下载速度快,只需要配置一下本地仓库地址;

    maven配置文件(阿里云)

    maven配置文件(阿里云)

    jdk+maven配置流程

    jdk+maven配置流程,配置手顺,简单快捷。

    maven 配置多仓库

    Maven默认使用中央仓库,但有时我们需要配置多个仓库,例如私有仓库,以提高依赖下载速度或管理内部私有构件。本文将详细介绍如何在Maven中配置多仓库。 ### Maven仓库类型 1. **中央仓库**:Maven官方维护的公共...

    maven 配置注意事项

    本篇文章将详细讲解在配置Maven时需要注意的一些关键点,确保你的开发环境能够顺利运行。 首先,要安装Maven。通常,你需要从Apache官方网站下载最新版本的Maven,并按照安装指南进行安装。在MyEclipse开发环境中,...

    maven 配置

    maven配置,设置仓库路径, 设置远程仓库源

    Maven配置阿里云镜像settings.xml文件

    在安装Maven构建工具后,Maven仓库镜像站点默认是国外的,因为网络原因,在构建项目时下载依赖文件会很慢,甚至有可能下载失败。所以我们一定要把仓库镜像站点改为国内的才能顺利下载,通常比较常用得是阿里云镜像,...

Global site tag (gtag.js) - Google Analytics