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