缺少依赖蜂房内建的原因建立与错误code 410的故障Oozie的 [英] Missing dependency hive-builtins causes build failure with error code 410 for Oozie

查看:226
本文介绍了缺少依赖蜂房内建的原因建立与错误code 410的故障Oozie的的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我尝试建立从源头的Oozie的,但安装失败。我想安装了Oozie并热切地等待与我。我没有在这个阶段的工作:当我从给Oozie的-3.3.3目录中的CMD:

I try to build the oozie from the sources but failed to install. I want to install oozie and eagerly waiting to work with that .I am failing at this stage : when I given the cmd from oozie -3.3.3 directory:

bin/mkdistro.sh -DskipTests

我得到这个错误:

I got this error:

[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 06:55 min
[INFO] Finished at: 2015-07-05T14:05:27+05:30
[INFO] Final Memory: 39M/372M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project oozie-sharelib-hive: Could not resolve dependencies for project org.apache.oozie:oozie-sharelib-hive:jar:3.3.2: 
        Failed to collect dependencies at org.apache.hive:hive-builtins:jar:0.13.1: 
        Failed to read artifact descriptor for org.apache.hive:hive-builtins:jar:0.13.1: 
        Could not transfer artifact org.apache.hive:hive-builtins:pom:0.13.1 from/to Codehaus repository (http://repository.codehaus.org/): 
        Failed to transfer file: http://repository.codehaus.org/org/apache/hive/hive-builtins/0.13.1/hive-builtins-0.13.1.pom. Return code is: 410 , ReasonPhrase:Gone.

FYI:在我的系统我的Hadoop 1.0.4的工作环境和其他工具:

FYI: In my system I have a working Environment of Hadoop 1.0.4 and the other tools:


  • sqoop-1.4.6,

  • 的Apache Maven的-3.3.3,

  • 猪0.13.0,

  • 蜂房0.13.1,

  • 的HBase-0.98.4和

  • 的Java - jdk1.7.0_45

我在想什么或配置错误导致构建失败?我是不是更好了pre-构建版本Oozie的服务?

What am I missing or is misconfigured causing the build failure? Am I better served with a pre-build version for oozie?

推荐答案

借助 codehaus 托管平台已经结束了,也就是说,他们的公共Maven仓库走了,太。你应该尽量遵循他们的意见并添加以下到你的〜/ .m2目录/ settings.xml中文件:

The Codehaus hosting platform was ended, i.e., their public Maven repository is gone, too. You should try to follow their advice and add the following to your ~/.m2/settings.xml file:

<repositories>
  <repository>
    <id>Codehaus repository</id>
    <name>codehaus-mule-repo</name>
    <url>
      https://repository-master.mulesoft.org/nexus/content/groups/public/
    </url>
    <layout>default</layout>
  </repository>
</repositories>

这应该使用一个备份库,以获得丢失的依存关系。

This should use a backup repository to get the missing dependency.

我不知道这一点需要使用存储库ID。我用从<一个一href=\"https://git-wip-us.apache.org/repos/asf?p=oozie.git;a=blob_plain;f=pom.xml;hb=refs/tags/release-3.3.2\"相对=nofollow> Oozie的3.3.2以上POM 的。

I’m not sure about the repository ID that needs to be used. I have used the one from the Oozie 3.3.2 POM above.

这篇关于缺少依赖蜂房内建的原因建立与错误code 410的故障Oozie的的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆