Just to add, I verified that hbase-client-2.0.0-SNAPSHOT.jar (which contains org.apache.hadoop.hbase.HColumnDescriptor) is in hbase class path.
On Fri, Jan 8, 2016 at 2:44 PM, Sreeram <[email protected]> wrote: > Hi, > > I built HBase using cygwin in my local machine (the master branch) and I > get below error when starting up hbase shell. > > NameError: cannot initialize Java class > org.apache.hadoop.hbase.HColumnDescriptor > get_proxy_or_package_under_package at > org/jruby/javasupport/JavaUtilities.java:54 > method_missing at > file:/C:/Users/xxxx/.m2/repository/org/jruby/jruby-complete/1.6.8/jruby-com > plete-1.6.8.jar!/builtin/javasupport/java.rb:51 > HBaseConstants at > d:/hbase-master/hbase-master/bin/../hbase-shell/src/main/ruby/hbase.rb:93 > (root) at > d:/hbase-master/hbase-master/bin/../hbase-shell/src/main/ruby/hbase.rb:34 > require at org/jruby/RubyKernel.java:1062 > (root) at > d:/hbase-master/hbase-master/bin/../bin/hirb.rb:118 > > The JDK/JRE version I have is 1.8.0_51. > Any thoughts on what is going on here ? > > Sreeram >
