Skip to content

包管理器配置:Java ​

包管理器适用语言主配置文件路径官方首页
mavenJava~/.m2/settings.xmlmaven.apache.org
gradleJava${ProjectPath}/build.gradlegradle.org

maven ​

(1)编辑settings.xml文件

配置国内代理与包路径:

shell
vim ~/.m2/settings.xml
xml
<?xml version="1.0" encoding="UTF-8"?>
<settings>
    <localRepository>~/.m2/repository</localRepository>
    <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>central</mirrorOf>
        <name>Nexus aliyun</name>
        <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
    <profiles>
        <profile>
            <id>dev</id>
            <repositories>
                <repository>
                    <id>nexus-aliyun</id>
                    <url>https://maven.aliyun.com/repository/public/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                    </snapshots>
                </repository>
            </repositories>
            <pluginRepositories>
                <pluginRepository>
                    <id>nexus-aliyun</id>
                    <url>https://maven.aliyun.com/repository/public/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                    </snapshots>
                </pluginRepository>
            </pluginRepositories>
        </profile>
    </profiles>
    <activeProfiles>
        <activeProfile>dev</activeProfile>
    </activeProfiles>
</settings>

gradle ​

(1)编辑build.gradle文件

配置国内代理:

适用于Gradle Groovy

shell
vim ${ProjectPath}/build.gradle
Groovy
repositories {
    maven { url 'https://maven.aliyun.com/repository/public' }
}

(2)编辑build.gradle.kts文件

适用于Gradle Kotlin

shell
vim ${ProjectPath}/build.gradle.kts
Kotlin
repositories {
    maven ("https://maven.aliyun.com/repository/public")
    maven ("https://maven.aliyun.com/repository/google")
    maven ("https://maven.aliyun.com/repository/gradle-plugin")
}