`

使用Maven中常用的mirror

阅读更多
以下配置片段在maven的conf目录下的settings.xml中的<mirrors></mirrors>中配置,
目的是为了首先使用开源中国的maven镜像替代中央仓库的镜像,因为中央仓库下载jar依赖的速度太慢了,
然后配置spring的三个镜像是因为有阅读spring源码及使用spring-boot和spring-cloud框架的需要,
还有开源中国的maven仓库似乎缺少一些jar,这些jar在mvnrepository仓库中却能找到,所以把mvnrepository仓库也配上了。
最后就是加上你自己的maven私服了,当然maven私服要加在最前面,因为maven是按顺序来找仓库中的jar依赖的,在第一个仓库中找到就不会在第二个仓库上找了。
<!-- 开源中国maven镜像 -->
	<mirror>
		<id>osc</id>
		<mirrorOf>oschina</mirrorOf>
		<url>http://maven.oschina.net/content/groups/public/</url>
	</mirror>
	<!-- spring的libs-release镜像,存放spring项目及其子项目的jar包,以及相关的依赖jar -->
	<mirror>
		<id>libs-release</id>
		<mirrorOf>repo1</mirrorOf>
		<url>https://repo.spring.io/libs-release</url>
	</mirror>
	<!-- spring的milestone镜像,存放着spring项目及其子项目的里程碑版本jar包 -->
	<mirror>
		<id>milestone</id>
		<mirrorOf>repo2</mirrorOf>
		<url>https://repo.spring.io/milestone</url>
	</mirror>
	<!-- spring的snapshot镜像,存放着spring项目及其子项目的预览版本jar包 -->
	<mirror>
		<id>snapshot</id>
		<mirrorOf>repo3</mirrorOf>
		<url>https://repo.spring.io/snapshot</url>
	</mirror>
	<!-- mvnrepository镜像,常用的maven中央仓库jar查询站点,可直接当maven镜像使用 -->
	<mirror>
		<id>mvn</id>
		<mirrorOf>mvnrepository</mirrorOf>
		<url>http://mvnrepository.com/</url>
	</mirror>


广告我的博客:
spring源码系列:http://jisonami.iteye.com/admin/categories/353964
深入学习spring-boot系列:http://jisonami.iteye.com/admin/categories/357810
0
1
分享到:
评论

相关推荐

    安装的maven3.6.1

    Maven使用一个统一的项目对象模型(Project Object Model,POM),使得项目的配置信息标准化,便于自动化构建流程。 ** Maven 3.6.1 版本 ** Maven 3.6.1是Maven的一个稳定版本,发布于2019年。这个版本包含了一些...

    IDEA中使用maven的异常解决方案.docx

    在 IDEA 中使用 Maven 的异常解决方案是指在使用 IDEA 集成 Maven 插件进行开发时可能出现的一些问题,以及解决这些问题的方法。下面是解决问题的详细步骤: 1. 确保 IDEA 中正确的引用了 Maven 和 Maven 本地仓库...

    maven之开源中国Maven库

    【描述】虽然描述信息为"NULL",但我们可以推断,这篇博文可能详细介绍了如何配置Maven来使用开源中国(Maven仓库)作为镜像,以便在开发过程中更快地获取依赖。通常,这涉及到修改Maven的全局`settings.xml`文件,...

    Maven 3.6.3文件 setting文件已替换华为云maven镜像

    解压后,你可以通过修改`conf/settings.xml`文件来配置华为云Maven镜像,并在命令行中使用解压目录下的`bin`目录中的`mvn`命令进行操作。 在实际开发中,正确配置`settings.xml`文件能极大地提升开发效率,特别是在...

    Maven的安装、配置及使用入门

    在本章节中,我们将学习如何安装、配置和使用Maven。Maven是一个基于项目对象模型(Project Object Model,POM)的软件项目管理和构建自动化工具。它可以帮助开发者管理项目的构建、报告和文档。 1.1 在 Windows 上...

    新建maven产生的maven库

    在settings.xml中添加mirror元素,指定镜像的ID、URL和优先级,Maven将在访问远程仓库时首先尝试这个镜像。 总结来说,Maven库是Java开发中的关键组件,它简化了依赖管理、构建流程和项目配置。正确理解和使用Maven...

    超全面搭建Maven仓库

    ### 超全面搭建Maven仓库 ...通过以上步骤,您可以成功搭建起完整的Maven环境,并且能够方便地在Eclipse中使用Maven管理项目。这不仅简化了项目的构建过程,还便于依赖管理和项目信息的统一管理。

    使用Maven&nexus上传下载至私库

    ### 使用Maven与Nexus上传下载至私库 在企业级软件开发中,为了提高团队协作效率、确保依赖管理的安全性以及减少对外部网络的依赖,通常会搭建一个私有的Maven仓库。本文将详细介绍如何使用Nexus作为私有仓库,并...

    maven的基本使用和配置

    Maven 的依赖管理是其核心功能之一,主要负责管理项目中使用的外部库。依赖声明在 POM 文件中,Maven 会自动从远程仓库下载相应的库文件。 1. **坐标系统**:依赖库通过一组坐标唯一标识,主要包括 `groupId`、`...

    apache maven 3.5.0 已配置阿里源镜像

    在Java开发中,Maven通过使用一个名为POM(Project Object Model)的XML文件来管理项目的依赖关系。POM定义了项目的配置、构建目标以及所需的外部库。当项目引用了其他库的jar包,Maven会自动下载这些依赖到本地仓库...

    apache-maven-3.8.6

    Maven 3.8.6是Maven的一个版本,它包含了从早期版本中继承的各种改进和修复。 在Maven的配置中,`settings.xml`文件扮演着至关重要的角色。这个文件通常位于用户的`.maven`目录下的`conf`子目录中,或者如果是在...

    李兴华maven配置与使用

    通过`settings.xml`中的`mirror`元素,可以设置优先访问的镜像。 9. **Maven的 profiles** profiles允许在不同的环境(如开发、测试、生产)下使用不同的配置。例如,可以设置不同的数据库连接参数,或者在部署时...

    Maven工程开发环境搭建及常用操作

    - 创建Java项目:在命令行或Eclipse中,使用Maven的`mvn archetype:generate`命令创建新项目,或者在Eclipse中通过New -&gt; Maven Project引导创建。 - 创建Web项目:同样,可以使用`mvn archetype:generate`创建Web...

    maven仓库配置详情

    - 对于某些特定的依赖,如Oracle JDBC驱动,可能需要手动下载并配置到项目中,因为这些依赖可能受限于版权问题而不被包含在公共Maven仓库中。 通过以上步骤,可以有效地配置和使用Maven来管理Java项目的构建和依赖...

    maven-3.6.0已配好国内镜像地址

    使用Maven,开发者只需要在`pom.xml`文件中声明项目依赖,Maven会自动下载并管理这些依赖,避免了手动管理jar包的繁琐工作。`pom.xml`文件也是Maven项目的核心,其中包含了项目的基本信息、依赖、构建配置等。 在...

    使用Maven开发Java Web应用

    在`settings.xml`中,`localRepository`元素定义了本地Maven仓库的位置,`server`元素用于配置Nexus服务器的认证,`mirror`元素则指定了Nexus作为中央仓库的镜像,这样所有对中央仓库的请求都会被重定向到Nexus,...

    Maven安装配置说明

    - **阿里云Maven镜像服务器:** 如果需要使用阿里云提供的镜像服务器,可以在`settings.xml`中添加如下配置: ```xml &lt;mirror&gt; &lt;id&gt;aliyun-maven-repo &lt;name&gt;Aliyun Maven Repository &lt;url&gt;...

    maven下载、安装、配置与使用教程&相关项目

    根据给定文件的信息,本文将围绕Maven的下载、安装、配置及使用教程进行详细介绍,并对部分提及的相关项目和环境配置进行简要说明。...在实际开发过程中,熟练掌握Maven的使用方法对于提高开发效率至关重要。

    maven开发环境搭建

    如果你的开发环境中存在私有仓库,可以在`settings.xml`文件中添加以下配置来使用它: ```xml &lt;mirror&gt; &lt;id&gt;private-repo &lt;name&gt;Private Repository &lt;url&gt;...

Global site tag (gtag.js) - Google Analytics