给 Gradle 配置国内的 Maven 仓库,提高 jar 包下载速度。

最近使用 gradle 跑一些 spring 的示例,在下载一些 jar 的时候速度特别慢,因为是访问的国外的 maven 仓库。

开源中国提供了国内的 maven 库,所以可以在 gradle 里设置一下,提供访问速度。在 build.gradle 文件中添加:

buildscript {
    repositories {
        maven { url "http://maven.oschina.net" }
        mavenLocal()
        mavenCentral()
    }
}

“http://maven.oschina.net” 是开源中国 maven 库的地址。

时间: 2024-10-10 16:45:42

给 Gradle 配置国内的 Maven 仓库,提高 jar 包下载速度。的相关文章

Gradle使用国内的maven仓库

Gradle使用国内的maven仓库 感谢阿里云! 找到gradle的配置文件路径,例如Windows中的路径为C:\Users\${你的用户名}\.gradle 新建一个文件名为init.gradle,用记事本或者类似的编辑器打开,输入以下内容: 1 allprojects{ 2 repositories { 3 def REPOSITORY_URL = 'http://maven.aliyun.com/nexus/content/groups/public/' 4 all { Artifac

maven,阿里云国内镜像,提高jar包下载速度

镜像 maven默认会从中央仓库下载jar包,这个仓库在国外,而且全世界的人都会从这里下载,所以下载速度肯定是非常慢的.镜像就相当于是中央仓库的一个副本,内容和中央仓库完全一样,目前有不少国内镜像,其中阿里云算是比较稳定的,同时也能保证下载速度 配置方法 在settings.xml 中配置,所有项目都会生效 [html] view plain copy <mirrors> <mirror> <id>alimaven</id> <name>aliy

正确配置jstl的maven依赖,jar包冲突的问题终于解决啦

困扰了两天的问题,非常头疼,今天终于有了解决思路了,说到底,还是对maven不够了解吧.总是抱怨maven不好用,出现各种无厘头的问题,原来这些都是归于对它不够了解不够熟悉,它提供了很好的解决思路,只是我们通常都不知道. 问题背景: 配置jstl依赖惹的祸, <dependency> <groupId>javax.servlet.jsp.jstl</groupId> <artifactId>jstl-api</artifactId> <ve

maven - 一键删除maven仓库无效jar包工具

背景 在进行maven开发时,往往需要下载大量jar包,而由于网络不稳定等其他因素可能导致jar未下载完毕,然后保留了lastUpdated文件,导致无法更新失效的jar包. 现在提供个bat脚本,只需要输入maven本地仓库地址就可以将失效的lastUpdated信息删除,maven就能够重新下载失效的jar. 工具封装 只需要将仓库文件夹拖入bat窗口或者将仓库文件夹路径填入bat中,就可以清除失效的lastUpdated信息. 工具已上传github : 点我进入 @echo off ec

配置国内的maven仓库

MAVEN中央仓库 国内 配置Maven中央仓库路径的方法如下: 在Maven文件的conf目录中打开settings.xml文件 在文件中的servers节点和mirror节点中加入如下内容 华为云 <server> <id>huaweicloud</id> <username>anonymous</username> <password>devcloud</password> </server> <m

将Gradle项目公布到maven仓库

将Gradle项目公布到maven仓库 1 Gradle简单介绍 1.1 Ant.Maven还是Gradle? 1.1.1 Ant和Maven介绍 全称为Apache Maven,是一个软件(特别是Java软件)项目管理及自己主动构建工具,由Apache软件基金会所提供. ?在公布maven之前,android普遍使用ant的方式进行项目的构建和管理.它们均使用XML文件来配置描写叙述项目的,相比較于ant maven提供的功能更加强大. 主要表如今以下几点: - 使用POM的方式来管理和描写叙

Maven(五)之Maven配置阿里云镜像飞快下jar包

用过Maven的人都知道Maven对于依赖的管理让我们程序员从此远离了自己去在项目中把需要的jar包导入到项目中,但是因为中央仓库是在国外的,所以在我们从中央仓库下载依赖的时候, 我们发现下载速度真的是无语了,所以我们用什么方法来解决这个问题呢?答案是:配置阿里云国内镜像 一.什么是镜像 maven默认会从中央仓库下载jar包,这个仓库在国外,而且全世界的人都会从这里下载,所以下载速度肯定是非常慢的. 镜像就相当于是中央仓库的一个副本,内容和中央仓库完全一样,目前有不少国内镜像,其中阿里云算是比

MAVEN向本地仓库导入jar包

教程一:  对于官网没有的jar包,maven向本地仓库导入jar包用如下命令 Java代码 mvn install:install-file -DgroupId=包名 -DartifactId=项目名 -Dversion=版本号 -Dpackaging=jar -Dfile=jar文件所在路径 以pinyin4j-2.5.0为例: 1.将pinyin4j-2.5.0.jar文件放在“D:\JAR_LIB”目录下(该目录任意) 2.执行命令: mvn install:install-file  

在Maven项目中,指定使用阿里云仓库下载jar包

Maven项目中,在pom.xml的</project>标签之前加入一下标签,指定使用阿里云仓库下载jar包. <!-- 使用aliyun maven --> <repositories> <repository> <id>aliyun</id> <name>aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public&