Gradle 安装
Gradle 运行需要 Java JDK 1.7 以上版本 cmd 运行 java -version
检查gradle 下载
环境变量
Windows 的文件管理器,在 此电脑
图标右键选择 属性 -> 高级系统设置 -> 环境变量
也可以在Cortana 搜索 环境变量
选中 编辑账户的环境变量
- 新建系统变量 GRADLE_HOME D:\Program Files\gradle\gradle-3.5\bin
- 编辑 Path 追加 %GRADLE_HOME%\bin
gradle 配置
阿里云Maven仓库
使用仓库管理器——Sonatype Nexus
新建项目,选中 Gradle
下一步,看到 User local grdle distribution 勾选
Gradle home : D:\Program Files\gradle\gradle-3.5
单项目
1
2
3
4
5
|
repositories {
maven {url 'http://maven.aliyun.com/nexus/content/groups/public/'}
mavenLocal()
mavenCentral()
}
|
全局
找到gradle的配置文件路径,例如Windows中的路径为C:\Users${你的用户名}.gradle;
新建一个文件名为init.gradle,用记事本或者类似的编辑器打开,输入以下内容:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
allprojects{
repositories {
def REPOSITORY_URL = '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
}
}
}
|
再执行gradle build的时候,你能看到下载地址切换到阿里云了。
Gradle Wrapper
1
|
./gradlew wrapper --gradle-version 7.4.1 --distribution-type all
|
1
2
3
4
|
tasks.named('wrapper') {
gradleVersion = '7.4.1'
distributionType = Wrapper.DistributionType.ALL
}
|
阿里云仓库
在 build.gradle 文件中加入以下代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
allprojects {
repositories {
maven {
url 'https://maven.aliyun.com/repository/public/'
}
mavenLocal()
mavenCentral()
}
}
// 如果想使用其它代理仓,以使用spring仓为例,代码如下:
allProjects {
repositories {
maven {
url 'https://maven.aliyun.com/repository/public/'
}
maven {
url 'https://maven.aliyun.com/repository/spring/'
}
mavenLocal()
mavenCentral()
}
}
|
1
2
3
|
# 安装依赖
gradle dependencies
./gradlew dependencies
|