Ant Build Fails for Pig 0.13.0 for Hadoop 2



目标我正在下载ApachePig0.13.0并构建Pig-0.13.0-h2.jar文件。这个文件是在Hadoop2中运行Pig所必需的,但没有完全下载。(知道为什么不知道吗?(

来自ANT 的错误消息

  [ivy:resolve] :: problems summary ::
   [ivy:resolve] :::: WARNINGS
   [ivy:resolve]        [FAILED     ] org.mortbay.jetty#jetty;6.1.26!jetty.zip:  (0ms)
   [ivy:resolve]    ==== fs: tried
   [ivy:resolve]      /Users/hduser/.m2/repository/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.zip
   [ivy:resolve]    ==== maven2: tried
   [ivy:resolve]      http://repo2.maven.org/maven2/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.zip
   [ivy:resolve]    ==== jboss-maven2: tried
   [ivy:resolve]        http://repository.jboss.com/nexus/content/groups/public/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.zip
   [ivy:resolve]        ::              FAILED DOWNLOADS            ::
   [ivy:resolve]        :: ^ see resolution messages for details  ^ ::
   [ivy:resolve]        ::::::::::::::::::::::::::::::::::::::::::::::
   [ivy:resolve]        :: org.mortbay.jetty#jetty;6.1.26!jetty.zip

JETTY JAR文件可用于

  pig-0.13.0 hduser> ls /Users/hduser/.m2/repository/org/mortbay/jetty/jetty/6.1.26
   _remote.repositories     jetty-6.1.26.jar.lastUpdated    jetty-6.1.26.jar.sha1       jetty-  6.1.26.pom.lastUpdated
   jetty-6.1.26.jar         jetty-6.1.26.pom        jetty-6.1.26.pom.sha1

环境OS X版本10.9.4。我使用HomeBrew作为我的软件包安装程序。pig-0.13.0 hduser>ls/usr/local/Cellarant coreutils mysql openssl

动作*我上周刚做了这个练习,第一次就奏效了。*我已经在pig-0.13.src.tar.gz和pig-0.21.1.tar.gz上运行了构建,但出现了相同的错误。*我在谷歌上搜索到了jetty的错误消息。*我的第一个问题是,当jar文件已经存在时,为什么构建要寻找zip文件?

假说我会改变我的发展环境。这可能是环境变化的结果。如果是这样的话,欢迎关于工具安装或库的建议。

已更正。没有根本原因。我完全重建了我的开发环境。我怀疑我升级到Eclipse Luna或升级Xcode会导致错误,但没有证据。Ant现在根据需要构建h2文件。

这是很久以前的事了,我相信我已经将问题归结为Ant构建脚本想要一个zip文件。当我使用HomeBrew安装它时,压缩了zip文件。我相信我通过直接从tar文件安装来测试这个理论,并发现它运行正确。但我也对我的开发环境做了一些修改和添加。我回滚了各种更新,然后这个Ant构建甚至在使用HomeBrew安装Pig之后也运行了。不是一个很好的根本原因,但我没有再次经历过这个问题。希望这能有所帮助。wkd

jetty-6.1.26.zip无法从ivy尝试过的网站下载。您需要手动下载jetty-6.1.26.zip

转到此处下载jetty-6.1.26.zip。然后将zip文件放入/YOUR_HOME_DIR/.m2/repository/org/mortbay/jetty/jetty/6.1.26/。最后执行ant进行构建。

相关内容

  • 没有找到相关文章