`
tangzongyun
  • 浏览: 175278 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

解决Maven仓库下载慢的问题

阅读更多
Maven是当前流行的项目管理工具,但官方的库在国外经常连不上,连上也下载速度很慢。国内oschina的maven服务器很早之前就关了。今天发现阿里云的一个中央仓库,亲测可用。


修改${maven.home}/conf或者${user.home}/.m2文件夹下的settings.xml文件,在<mirrors>标签下加入上述内容即可。如下:


<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
    <mirrors>
        <!-- 阿里云仓库 -->
        <mirror>
            <id>alimaven</id>
            <mirrorOf>central</mirrorOf>
            <name>aliyun maven</name>
            <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
        </mirror>
   
        <!-- 中央仓库1 -->
        <mirror>
            <id>repo1</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo1.maven.org/maven2/</url>
        </mirror>
   
        <!-- 中央仓库2 -->
        <mirror>
            <id>repo2</id>
            <mirrorOf>central</mirrorOf>
            <name>Human Readable Name for this Mirror.</name>
            <url>http://repo2.maven.org/maven2/</url>
        </mirror>
    </mirrors>
</settings>
分享到:
评论

相关推荐

    一键清除maven仓库中下载失败的jar包的实现方法

    为了解决这个问题,本文提供了一键清除maven仓库中下载失败的jar包的方法。该方法使用批量删除的方式,删除所有下载失败的jar包。下面是实现该方法的步骤: step 1: 复制粘贴以下代码到记事本中,并命名随意: ```...

    maven本地仓库

    Maven仓库分为三种类型:本地仓库(Local Repository)、远程仓库(Remote Repository)和中央仓库(Central Repository)。本地仓库是默认的首要资源,Maven首先在这里查找项目依赖。如果找不到,它会尝试从远程...

    Maven仓库管理-Nexus

    Maven仓库管理是Maven的核心概念之一,它解决了使用 Ant 时期的 jar 包管理问题。Maven 仓库的初衷是为了解决版本管理的问题,通过 Group Id, Artifact Id, version 来管理 jar 包,实现了依赖管理的方便性。 Maven...

    maven仓库清除工具.rar

    总的来说,"maven仓库清除工具"是Java开发者必备的实用工具之一,它能有效地解决Maven仓库中错误资源的问题,提升开发效率。配合正确的Maven设置和IDE配置,可以进一步优化开发环境,确保项目构建的稳定性和可靠性。...

    IDEA最新版2020.1的maven工程本地依赖仓库无法使用问题(已解决)

    "IDEA最新版2020.1的maven工程本地依赖仓库无法使用问题解决方案" 本文主要介绍了IDEA最新版2020.1的maven工程本地依赖仓库无法使用问题的解决方案。这篇文章详细介绍了 IDEA最新版2020.1的maven工程本地依赖仓库...

    maven仓库 jar包

    在Java开发中,Maven仓库是一个至关重要的组成部分,它存储了大量的jar包,这些包包含了各种预编译的类和库,使得开发者无需从零开始构建项目。Maven仓库分为本地仓库、中央仓库和远程仓库,其中"maven-repository...

    maven仓库清理脚本.zip

    "maven仓库清理脚本.zip"就是为了帮助开发者解决这个问题而设计的。 Maven仓库分为本地仓库和远程仓库。本地仓库位于开发者的计算机上,存储项目构建时所需的依赖项。远程仓库则是由第三方提供,如Maven中央仓库,...

    maven仓库清理程序

    总结,Maven仓库清理是一个常规的维护步骤,能帮助优化开发环境,提高构建效率,并解决可能出现的依赖问题。提供的文件可能提供了自动化这一过程的方法,通过批处理脚本或Java代码实现。理解这些文件的作用并谨慎...

    Maven仓库(3.8.6版本)

    ** Maven仓库概述 ** Maven仓库是Apache Maven项目管理和构建工具的核心组成部分,它是一个存储库,包含各种软件组件(如JAR文件),这些组件在构建Java应用程序时被依赖和引用。Maven仓库分为本地仓库、远程仓库和...

    maven的本地仓库jar包

    当你在开发过程中引用了一个库,Maven会尝试从中央仓库下载该库到本地仓库,以便后续的编译和构建步骤能够访问到。 本地仓库的路径通常可以在Maven的配置文件`settings.xml`中找到,默认位置在用户的主目录下`.m2\...

    apache-maven-3.8.4-bin.zip maven下载鬼慢

    Apache Maven 是一个强大的Java项目管理和综合工具,它基于项目对象模型(Project Object Model,POM)的概念,使得构建、依赖管理和文档...正确配置和使用Maven,可以帮助团队更专注于编写代码,而不是解决构建问题。

    fixflow maven仓库文件

    由于网络条件或其他因素,有时从远程仓库下载依赖可能会遇到困难,这时“fixflow 5.2版本的maven仓库”就显得非常实用。这个压缩包包含了FixFlow 5.2所有相关的JAR文件和其他资源,可以直接导入到本地Maven仓库,...

    maven及其maven本地仓库

    RepMaven可能是一个针对Maven仓库管理的工具或服务,用于帮助开发者管理私有仓库,镜像中央仓库,或者备份和恢复Maven仓库。它可以帮助企业内部维护一个私有的依赖库,减少对公共中央仓库的访问,提高构建速度,同时...

    Maven仓库apache-maven-3.2.5

    Maven仓库是Maven系统的核心组成部分,它是一个存储所有项目依赖、插件和它们不同版本的地方。Maven仓库分为本地仓库、远程仓库和中央仓库。本地仓库是Maven在本机上缓存的依赖库,当项目运行时,Maven首先会在本地...

    解决maven项目创建过慢的问题.txt

    ### 解决Maven项目创建过慢的问题 在开发过程中,使用Maven作为构建工具时,可能会遇到项目构建速度缓慢的问题。这不仅会降低开发效率,还会影响团队协作。本文将详细探讨导致Maven项目创建过慢的原因,并提供一...

    maven仓库清理脚本

    这个脚本能够智能地检测并移除本地Maven仓库中那些下载不完全或者有问题的依赖文件,从而避免因为这些文件的存在而引发的构建错误。通过执行这个脚本,开发者可以快速、高效地清理掉所有下载失败的依赖,为下一次的...

    maven本地仓库清除无效jar包脚本

    清理无效jar包不仅可以解决因下载不完整导致的编译错误,还可以优化本地仓库的空间,提高构建速度。然而,它不会影响Maven的依赖管理机制,因为Maven在下次构建时仍然会自动重新下载缺失的依赖。 总的来说,理解并...

    解决maven仓库没有oracle jdbc驱动的问题

    解决maven官方库中没有oracle jdbc驱动的问题 刚研究maven不久,遇到一个比较头疼的问题,在工程里怎么下都下载不了oracle的jdbc驱动。 刚还以为是网络问题,重新下载了很多次,都提示maven库里找不到相关jar文件。...

    手动安装Maven的仓库(完整版分卷二)

    本教程将详述如何手动安装Maven仓库,以解决因网络代理问题导致的自动更新困难。这个过程分为几个步骤,我们将逐一进行探讨。 首先,理解Maven仓库的作用至关重要。Maven仓库是存储各种软件组件(如JAR文件)的地方...

Global site tag (gtag.js) - Google Analytics