Gradle修改本地仓库的位置

Gradle修改本地仓库的位置 前段时间接触到了使用Gradle去构建项目,但是没有办法像Maven一样配置Setting文件来修改本地库的位置。后来纠结很久,修改系统的环境变量即可。PS:修改完成后一定要重启计算机才可以~ 将C:Userstower.gradle的默认目录复制到d:/gradle_repo/.gradle,然后设置系统环境变量: GRADLE_USER_HOME=d:/gradle_repo/.gradle 找到gradle的配置文件路径,例如Windows中的路径为C:Users${你的用户名}.gradle 上面已经修改为d盘下面了 新建一个文件名为init.gradle,用记事本或者类似的编辑器打开,输入以下内容:

allprojects{
repositories {
def REPOSITORY_URL = ‘大专栏  Gradle修改本地仓库的位置;" target="_blank" rel="noopener noreferrer">http://maven.aliyun.com/nexus/content/groups/public/'
all { ArtifactRepository repo ->
if(repo instanceof MavenArtifactRepository){
def url = repo.url.toString()
if (url.startsWith(‘https://repo1.maven.org/maven2') || url.startsWith(‘https://jcenter.bintray.com/')) {
project.logger.lifecycle “Repository ${repo.url} replaced by $REPOSITORY_URL.”
remove repo
}
}
}
maven {
url REPOSITORY_URL
}
}
}

原文地址:https://www.cnblogs.com/lijianming180/p/12227144.html

时间: 2024-10-11 07:18:49

Gradle修改本地仓库的位置的相关文章

修改Gradle 和Maven本地仓库的位置 方法

关于Maven的配置: 用过Maven的兄弟应该知道Maven可以通过配置 conf文件夹下面的settings.xml文件来修改maven下载的包,默认是下在c盘的用户文件夹下的.m2中,日积月累.m2会越来越庞大,自然会影响windows的响应,所以一般我们都会将其移动到其他非系统盘下.具体是修改下面这段配置: 默认是: <!-- localRepository | The path to the local repository maven will use to store artifa

maven如何修改本地仓库与中央仓库

什么是Maven仓库 在不用Maven的时候,比如说以前我们用Ant构建项目,在项目目录下,往往会看到一个名为/lib的子目录,那里存放着各类第三方依赖jar文件,如 log4j.jar,junit.jar等等.每建立一个项目,你都需要建立这样的一个/lib目录,然后复制一对jar文件,这是很明显的重复.重复永 远是噩梦的起点,多个项目不共用相同的jar文件,不仅会造成磁盘资源的浪费,也使得版本的一致性管理变得困难.此外,如果你使用版本管理工具,如 SVN(你没有使用版本管理工具?马上试试SVN

Gradle 修改 Maven 仓库地址

参考:https://yrom.net/blog/2015/02/07/change-gradle-maven-repo-url/ 可以通过新建一个初始化脚本(init.gradle)该更改仓库的地址,而不用修改每个项目的build.gradle文件,但上文使用的oschina仓库已经不再支持,好早阿里云提供了一个Maven镜像仓库,速度不错: allprojects{ repositories { def REPOSITORY_URL = 'http://maven.aliyun.com/ne

修改maven本地仓库的位置

Gradle 修改 Maven 仓库地址(转)

近来迁移了一些项目到Android Studio,采用Gradle构建确实比原来的Ant方便许多.但是编译时下载依赖的网速又着实令人蛋疼不已. 如果能切换到国内的Maven镜像仓库,如开源中国的Maven库,又或者是换成自建的Maven私服,那想必是极好的. 一个简单的办法,修改项目根目录下的build.gradle,将jcenter()或者mavenCentral()替换掉即可: 1 2 3 4 5 allprojects { repositories { maven{ url 'http:/

Gradle修改Maven仓库地址

博客已经搬家https://www.tianmingxing.com 背景 不知从什么时候大家开始使用gradle管理项目了,随着时间的推移从maven转过来的人肯定越来越多.关于gradle的优势在此就不赘述了,网上关于这块的内容还是比较多的. 今天要介绍在使用gradle时如何指定使用maven的仓库,以及如何使用国内加速镜像. 问题一:如何使用maven仓库 在build.gradle中指定具体从哪个仓库获取jar包即可,还是比较简单的. buildscript { repositorie

maven修改本地仓库默认路径问题

找到maven本地路径的settings.xml文件,如D:\Program Files\apache-maven-3.0.5\conf\settings.xml: 在settings.xml文件中增加 <localRepository>你要指定的路径</localRepository>,如<localRepository>E:/maven/repository/</localRepository>: eclipse中选中你的maven项目,右键run as

本地仓库

默认情况下,本地仓库的位置在 ${user.home}/.m2/repository 我们可以在 setting.xml 文件中修改本地仓库的位置 <localRepository>${user.home}/WorkPath/maven/repository</localRepository> 所有的构件,都是先被下载到本地仓库后再被使用的 对于自己写的本地项目,如果想被其他项目使用,需要执行  mvn clean  install 将项目安装到本地仓库. 这样其他项目就能够像使用

修改maven本地仓库位置

首先需要安装好,假设安装位置在:D:\****\maven\apache-maven-3.3.3 修改本地仓库位置,打开配置文件:D:\****\maven\apache-maven-3.3.3\conf\settings.xml <!-- localRepository   | The path to the local repository maven will use to store artifacts   | Default: ${user.home}/.m2/repository