已经快三个小时了,我无法构建它。请任何人提供步骤。所有文档都建议使用hcatalog-src-0.5.0-incuvating.tar.gz,但这在Internet上的任何地方都不可用(据我搜索)。然后我下载了分支0.5.0但根据文档
http://docs.hortonworks.com/HDPDocuments/HDP1/HDP-1.2.0/ds_HCatalog/install.pdf

版本0.5.0您必须构建l = using命令

ant_home/bin/ant -Dhcatalog.version=0.5.0 -Dforrest.home=forrest_home tar

现在的问题是build.xml没有名为“tar”的目标。所以我只是浏览了build.xml并尝试使用target作为“package”使用相同的命令
ant_home/bin/ant -Dhcatalog.version=0.5.0 -Dforrest.home=forrest_home package

但随后显示我错误。
BUILD FAILED
C:\Users\admnilesh\Desktop\hcatalog-branch-0.5\build.xml:71: The following error
 occurred while executing this line:
C:\Users\nilesh\Desktop\hcatalog-branch-0.5\build-support\ant\deploy.xml:67:
Unable to resolve artifact: Unable to get dependency information: Unable to read
 the metadata file for artifact 'com.sun.jersey:jersey-core:jar': Cannot find pa
rent: net.java:jvnet-parent for project: com.sun.jersey:jersey-project:pom:1.9.1
 for project com.sun.jersey:jersey-project:pom:1.9.1
  com.sun.jersey:jersey-core:jar:1.9.1

from the specified remote repositories:
  apache.snapshots (http://repository.apache.org/snapshots),
  central (http://repo1.maven.org/maven2),
  glassfish-repository (http://maven.glassfish.org/content/groups/glassfish),
  datanucleus (http://www.datanucleus.org/downloads/maven2)

Path to dependency:
        1) org.apache.hcatalog:webhcat:jar:0.5.0-SNAPSHOT

请帮帮我。

最佳答案

最近几天,我们一直遇到同样的麻烦,并在hcatalog用户邮件列表中进行了讨论。您可以查看https://issues.apache.org/jira/browse/HCATALOG-601来了解如何解决此问题。

快速摘要:泽西1.9依赖于不再存在的glassfish Maven存储库。将 Jersey 深度版本从1.9提高到1.14,您应该可以构建。

编辑:还有一件事-我们仍在进行发布过程以发布0.5.0孵化候选对象,最新候选对象当前位于http://people.apache.org/~travis/上。我们应该在两天内看到公开发布。同时,我建议浏览我们的hcatalog用户邮件列表:http://incubator.apache.org/hcatalog/mailing_lists.html

08-28 04:53