---
title: 编译Druid时提示Hadoop-LZO依赖下载失败的解决方法
description: "编译Druid过程中提示以下信息。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengbds/ecosystemEnable/Druid/kunpengdruid_02_0020.html
sourcePath: /source/zh/kunpengbds/ecosystemEnable/Druid/kunpengdruid_02_0020.html
indexId: 218a1f40d5ecfdb5d6b3dea6081b40f7d3a1cdbedcf4ea7605d9b2a5b66804fe69
---
# 编译Druid时提示Hadoop-LZO依赖下载失败的解决方法

#### 问题现象描述

编译Druid过程中提示以下信息。

```
[ERROR] Failed to execute goal on project druid-thrift-extensions: Could not resolve dependencies for project io.druid.extensions.contribto collect dependencies at com.twitter.elephantbird:elephant-bird-core:jar:4.8 -> com.hadoop.gplcompression:hadoop-lzo:jar:0.4.19: Failedgplcompression:hadoop-lzo:jar:0.4.19: Could not transfer artifact com.hadoop.gplcompression:hadoop-lzo:pom:0.4.19 from/to twitter (http:/http://maven.twttr.com/com/hadoop/gplcompression/hadoop-lzo/0.4.19/hadoop-lzo-0.4.19.pom. Return code is: 502 , ReasonPhrase:badgateway.)
```


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

无


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

修改本地Maven库中文件 “ ./repository/com/twitter/elephantbird/elephant-bird/4.8/elephant-bird-4.8.pom”。

修改后的代码如下。

```
<repositories>
    <repository>
        <id>twitter</id>
        <!--url>http://maven.twttr.com</url-->
        <url>https://nexus.xebialabs.com/nexus/content/groups/public/</url>
    </repository>
</repositories>
<pluginRepositories>
    <pluginRepository>
        <id>twitter</id>
        <!--url>http://maven.twttr.com</url-->
        <url>https://nexus.xebialabs.com/nexus/content/groups/public/</url>
    </pluginRepository>
</pluginRepositories>
```
