---
title: Gradle下载失败的解决方法
description: "执行编译安装命令时提示“Exception in thread \"main\" java.net.UnknownHostException:services.gradle.org...”，具体信息如下图所示。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengwebs/ecosystemEnable/DependencyLibrary/kunpengwiremockstandalone_02_0014.html
sourcePath: /source/zh/kunpengwebs/ecosystemEnable/DependencyLibrary/kunpengwiremockstandalone_02_0014.html
indexId: 85ac3e7144d08a17c6d5ba3d8fb8c6792371dc4305190e6275e96b8bb2b1d11e95
---
# Gradle下载失败的解决方法

#### 问题现象描述

执行编译安装命令时提示“Exception in thread "main" java.net.UnknownHostException:services.gradle.org...”，具体信息如下图所示。

图1 gradle下载失败


#### 关键过程、根本原因分析

可能是由于编译环境通过代理访问互联网，编译时无法下载压缩文件导致。


#### 结论、解决方案及效果

1. 查找下载失败的目录。

```
find / -name "gradle-4.10.2"
```


  查找到下载失败的目录如下图所示。

2. 删除下载失败的目录中的内容。

```
cd /root/.gradle/wrapper/dists/gradle-4.10.2-all/9fahxiiecdb76a5g3aw9oi8rv/
rm -rf *
```


3. 手动下载并解压。

```
wget https://services.gradle.org/distributions/gradle-4.10.2-all.zip --no-check-certificate
unzip gradle-4.10.2-all.zip
```


4. 编译安装。
  1 ./gradlew -c release-settings.gradle :java8:shadowJar

  命令返回BUILD SUCCESSFUL，表示编译成功。
