Windows下Maven和Gradle安装配置

官网

【Maven下载地址】:https://maven.apache.org/download.cgi

【Gradle下载地址】:https://gradle.org/

Maven配置

maven默认都会下载到c盘

  • maven的jar包会自动下载到 ~.m2\repository 目录下

  • 使用maven-wrapper时,如果当前电脑maven版本和wrapper版本不一致,maven会自动下载特定版本的Maven到 ~.m2\wrapper\dists 目录下;

1. 新增MAVEN_USER_HOME环境变量

MAVEN_USER_HOME=E:\Devloper\.m2

修改默认的maven家目录,idea可以识别到该变量,idea中使用maven-wrapper时会下载到指定目录的wrapper\dists 目录下

2. 设置jar包保存位置

需要修改settings.xml文件,因为设置了MAVEN_USER_HOME家目录,所以对应settings.xml文件业需要放到该目录下(c盘的{user.home}/.m2下也最好保留一份settings.xml,通过软链接到MAVEN_USER_HOME设置的目录),然后设置localRepository

<localRepository>E:\Devloper\.m2\repository</localRepository>

3. 设置镜像

设置maven使用aliyun镜像,settings.xml设置

    <mirror>
     <id>aliyunmaven</id>
     <mirrorOf>*</mirrorOf>
     <name>阿里云公共仓库</name>
     <url>https://maven.aliyun.com/repository/public</url>
    </mirror>

Gradle配置

1. 新增GRADLE_USER_HOME环境变量

GRADLE_USER_HOME=E:\Devloper\.gradle

保证gradle wrapper和jar包不会放到c盘

2. 设置优先使用本地maven库和设置镜像

因为gradle的包路径和maven不一样,仓库没办法共用,同时使用2个构建工具,依赖包多少会有冗余。可以设置gradle优先用本地maven库

在gradle安装目录的init.d文件夹下,新建init.gradle文件

allprojects {
    repositories {
	    mavenLocal()
        maven { url 'https://maven.aliyun.com/repository/public' }
		mavenCentral()
    }
}
posted @ 2025-12-14 15:08  wuworker  阅读(8)  评论(0)    收藏  举报