You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by Chris Nicholas <ch...@att.net> on 2010/07/21 21:30:11 UTC
newbie build/debug question
greetings - I am embarking down the hive path, trying to build a simple SerDe
based on the example in
org.apache.hadoop.hive.serde2.binarysortable.
So, I checked out the code, did "ant -Djavac.debug=on package" , got a nice
build/dist area, but when I try to run hive, I get much foo:
[cgn@td dist]$ echo $HADOOP_HOME
/home/cgn/src/hadoop-0.20.2
[cgn@td dist]$ hadoop fs -ls
-rw-r--r-- 1 cgn supergroup 26275 2010-07-20 11:58
/user/cgn/testtable.serde
[cgn@td dist]$hive
/home/cgn/src/hive_new/build/dist/bin/hive: line 35: [:
/home/cgn/src/hive_new/build/dist/lib/hive-exec-0.5.0.jar: binary operator
expected
/home/cgn/src/hive_new/build/dist/bin/hive: line 40: [:
/home/cgn/src/hive_new/build/dist/lib/hive-metastore-0.5.0.jar: binary operator
expected
/home/cgn/src/hive_new/build/dist/bin/hive: line 46: [:
/home/cgn/src/hive_new/build/dist/lib/hive-cli-0.5.0.jar: binary operator
expected
/home/cgn/src/hive_new/build/dist/bin/ext/util/execHiveCmd.sh: line 6: [:
/home/cgn/src/hive_new/build/dist/lib/hive-cli-0.5.0.jar: binary operator
expected
trying: /home/cgn/src/hadoop-0.20.2/bin/hadoop jar
/home/cgn/src/hive_new/build/dist/lib/hive-cli-0.5.0.jar
/home/cgn/src/hive_new/build/dist/lib/hive-cli-0.7.0.jar
org.apache.hadoop.hive.cli.CliDriver
Exception in thread "main" java.lang.ClassNotFoundException:
/home/cgn/src/hive_new/build/dist/lib/hive-cli-0/7/0/jar
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:247)
at org.apache.hadoop.util.RunJar.main(RunJar.java:149)
[cgn@td dist]$
does this look vaguely familiar to anyone...?
comments/suggestions/"RTFMs" welcomed.
thanks!
Chris