Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Plain View
HBase, mail # user - connecting Hbase using java


+
Alok Singh Mahor 2013-03-30, 14:02
+
Ted Yu 2013-03-30, 14:49
+
Mohammad Tariq 2013-03-30, 15:25
+
Stephen Boesch 2013-03-30, 15:29
+
Alok Singh Mahor 2013-03-31, 03:00
+
Ted Yu 2013-03-31, 03:39
Copy link to this message
-
Re: connecting Hbase using java
Alok Singh Mahor 2013-03-31, 10:48
Hello Tez,
I went through http://hbase.apache.org/book.html#developing
but I didnt find relevancy or I could not understand that section.

could you please tell me where exactly I am wrong? what exactly I have to
import to my existing project?

let me tell you what exactly I did
hadoop and hbase are already running
created new java project in eclipse named sample >> imported external jar's
>> created java class >> ran as java application

these are the steps that I follow. now please tell me what extra I have to
do?
thanks again
On Sun, Mar 31, 2013 at 9:09 AM, Ted Yu <[EMAIL PROTECTED]> wrote:

> Have you gone over the related section in HBase book which I mentioned ?
>
> From the screen shot, you were missing HBase project which you can import
> through File -> Import, then existing project.
>
> Cheers
>
>
> On Sat, Mar 30, 2013 at 8:00 PM, Alok Singh Mahor <[EMAIL PROTECTED]
> >wrote:
>
> > thank you Ted, Mohammad and Stephen
> > now I ahve switched to eclipse and following
> >
> >
> https://thinkasgeek.wordpress.com/2011/03/25/hbase-and-eclispe-ide-integration/#comment-29
> >
> > but in this code I am getting warning that
> > <warning>The constructor HBaseConfiguration() is deprecated</warning>
> >
> > and when I run this project as java application I am getting a pop up to
> > select java application.
> > you can see that at http://i.troll.ws/d7340d3c.png
> >
> > I dont know what I have to select. but my java class name is sample so I
> am
> > selecting sample
> > then I am runtime errors
> >
> > Exception in thread "main" java.lang.NoClassDefFoundError:
> > org/apache/commons/lang/ArrayUtils
> >     at org.apache.hadoop.hbase.HConstants.<clinit>(HConstants.java:691)
> >     at
> >
> >
> org.apache.hadoop.hbase.HTableDescriptor.<clinit>(HTableDescriptor.java:1144)
> >     at sample.main(sample.java:11)
> > Caused by: java.lang.ClassNotFoundException:
> > org.apache.commons.lang.ArrayUtils
> >     at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> >     at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> >     at java.security.AccessController.doPrivileged(Native Method)
> >     at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> >     at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
> >     at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> >     at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
> >     ... 3 more
> >
> > could you tell me where I am wrong and how to correct that warning?
> > thank you
> >
> >
> > On Sat, Mar 30, 2013 at 8:59 PM, Stephen Boesch <[EMAIL PROTECTED]>
> wrote:
> >
> > > have you included the jar files under:
> > >
> > >
> >
>  CLASSPATH=$HADOOP_HOME/*:$HADOOP_HOME/lib/*:$HBASE_HOME/*:$HBASE_HOME/lib/*:$CLASSPATH
> > >
> > > cd $HBASE_HOME/src
> > > javac
> > > examples/mapreduce/org/apache/hadoop/hbase/mapreduce/IndexBuilder.java
> > >
> > >
> > >
> > >
> > > 2013/3/30 Alok Singh Mahor <[EMAIL PROTECTED]>
> > >
> > > > Hi all,
> > > > I have set up Hbase in pseudo distributed mode.
> > > > I am using hadoop-1.1.2  hbase-0.94.6 and setup files are in Home
> > > > directory.
> > > >
> > > > content of ~/hbase-0.94.6/conf/hbase-site.xml is
> > > >
> > > > <configuration>
> > > > <property>
> > > >         <name>hbase.cluster.distributed</name>
> > > >         <value>true</value>
> > > > </property>
> > > > <property>
> > > >     <name>hbase.rootdir</name>
> > > >     <value>hdfs://localhost:9000/hbase</value>
> > > >   </property>
> > > > <property>
> > > >         <name>dfs.replication</name>
> > > >         <value>1</value>
> > > >         <description>The replication count for HLog and HFile
> storage.
> > > > Should not be greater than HDFS datanode count.
> > > >         </description>
> > > >     </property>
> > > > </configuration>
> > > >
> > > > and I am able to create tables using hbase shell from its prompt.
> > > > but I want to create table and load data programatically using java.
> > > >
> > > > I tried to follow
+
Ted Yu 2013-03-31, 14:37
+
Alok Singh Mahor 2013-03-31, 16:46
+
Ted Yu 2013-03-31, 19:04
+
Alok Singh Mahor 2013-03-31, 20:51
+
Alok Singh Mahor 2013-04-03, 16:37
+
Andrea Gazzarini 2013-04-03, 16:59
+
Harsha 2013-04-03, 21:20
+
Alok Singh Mahor 2013-04-03, 23:03
+
Jean-Marc Spaggiari 2013-04-04, 00:24
+
Alok Singh Mahor 2013-04-04, 09:04
+
Jean-Marc Spaggiari 2013-04-04, 12:06
+
Alok Singh Mahor 2013-04-04, 13:13
+
Jean-Marc Spaggiari 2013-04-04, 13:38
+
Alok Singh Mahor 2013-04-04, 14:37
+
Jean-Marc Spaggiari 2013-04-04, 14:41
+
Alok Singh Mahor 2013-04-04, 14:50
+
Jean-Marc Spaggiari 2013-04-04, 15:13
+
Alok Singh Mahor 2013-04-05, 03:38
+
Jean-Marc Spaggiari 2013-04-05, 11:47