分享

Eclipse编译Hive0.9.0源码时出错

Bigdata2015 发表于 2015-10-21 19:46:39 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 6 10875

我在用Eclipse编译Hive0.9.0时,编译通不过,如下所示:
Buildfile: /home/cdl/branch-0.9/build.xml

ivy-init-dirs:
[echo] Project: hive
[mkdir] Created dir: /home/cdl/branch-0.9/build/ivy
[mkdir] Created dir: /home/cdl/branch-0.9/build/ivy/lib
[mkdir] Created dir: /home/cdl/branch-0.9/build/ivy/report
[mkdir] Created dir: /home/cdl/branch-0.9/build/ivy/maven

ivy-download:
[echo] Project: hive
[get] Getting: http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.1.0/ivy-2.1.0.jar
[get] To: /home/cdl/branch-0.9/build/ivy/lib/ivy-2.1.0.jar

ivy-probe-antlib:
[echo] Project: hive

ivy-init-antlib:
[echo] Project: hive

compile-ant-tasks:
[echo] Project: hive

create-dirs:
[echo] Project: anttasks
[mkdir] Created dir: /home/cdl/branch-0.9/build/anttasks
[mkdir] Created dir: /home/cdl/branch-0.9/build/anttasks/classes
[mkdir] Created dir: /home/cdl/branch-0.9/build/jexl/classes
[mkdir] Created dir: /home/cdl/branch-0.9/build/hadoopcore
[mkdir] Created dir: /home/cdl/branch-0.9/build/anttasks/test
[mkdir] Created dir: /home/cdl/branch-0.9/build/anttasks/test/src
[mkdir] Created dir: /home/cdl/branch-0.9/build/anttasks/test/classes
[mkdir] Created dir: /home/cdl/branch-0.9/build/anttasks/test/resources
[copy] Warning: /home/cdl/branch-0.9/ant/src/test/resources does not exist.

init:
[echo] Project: anttasks

ivy-init-settings:
[echo] Project: anttasks

ivy-resolve:
[echo] Project: anttasks

BUILD FAILED
/home/cdl/branch-0.9/build.xml:256: The following error occurred while executing this line:
/home/cdl/branch-0.9/build-common.xml:132: java.lang.ClassCastException: org.eclipse.osgi.internal.framework.EquinoxConfiguration$1 cannot be cast to java.lang.String

Total time: 43 seconds

出错对应的位置文件内容为:

     我百度了很久,都无法解决。求各位大神帮帮忙!

已有(6)人评论

跳转到指定楼层
rsgg03 发表于 2015-10-21 22:13:21
一般文件不会有问题,除非楼主修改了。如果没有修改文件,建议从环境找问题。

eclipse编译,不如直接使用maven。
回复

使用道具 举报

Bigdata2015 发表于 2015-10-21 22:35:13
文件我没有修改过,不知道哪里出错了。用Ant是可以成功编译的。但Eclipse不行。
回复

使用道具 举报

Bigdata2015 发表于 2015-10-21 22:38:19
rsgg03 发表于 2015-10-21 22:13
一般文件不会有问题,除非楼主修改了。如果没有修改文件,建议从环境找问题。

eclipse编译,不如直接使 ...

我没修改过。用ant 是可以成功编译的,但eclipse不行。因为在Eclipses上调试代码,所以希望能用Eclipse编译。希望您能帮我看看是什么原因。
回复

使用道具 举报

jixianqiuxue 发表于 2015-10-22 12:23:23
Bigdata2015 发表于 2015-10-21 22:38
我没修改过。用ant 是可以成功编译的,但eclipse不行。因为在Eclipses上调试代码,所以希望能用Eclipse编 ...


ant能成功,eclipse差别不大的。
检查下和ant有哪些不一样的地方
回复

使用道具 举报

Bigdata2015 发表于 2015-10-22 15:16:21
出现问题的地方在文中已经给出,希望大神们能直接指出问题所在并提出解决办法。谢谢。因为我不懂Ant
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条