Wie zum ausführen von Hbase Java-Beispiel?

Ich bin vor Problem mit ausführen einfacher Hbase Beispiel.

Habe ich auf erstellen HbaseTest.java das erstellen einer Tabelle, und fügen Sie einige Datensätze. In Unix kann ich in der Lage zu kompilieren der java-Klasse. durch.

$javac -classpath hbase-0.94.2.jar:hadoop-core-1.0.4.jar HBaseTest.java

Aber ich bin nicht in der Lage zu führen dieses Programm durch :
$java -classpath hbase-0.94.2.jar:hadoop-core-1.0.4.jar HBaseTest

Obigen Befehl ist nicht für mich arbeiten. Nicht sicher, was ist das Problem ? Ist es richtig Weg zu laufen, Hbase Java-Beispiel ?

  • Was meinst du "es ist nicht für mich arbeiten"? Fehlermeldung? Tut man nichts?
  • hat die hbase-shell funktioniert ? wenn nicht, müssen Sie überprüfen Sie Ihre installation und dem Neustart hbase
  • beim ausführen dieses Befehls bekomme ich folgende Fehlermeldung : $java -classpath hbase-0.94.2.jar: /scratch/hadoop-1.0.4/hadoop-core-1.0.4.jar HBaseTest Exception in thread "main" java.lang.NoClassDefFoundError: /scratch/hadoop-1/0/4/hadoop-core-1/0/4/Glas, Verursacht durch: java.lang.ClassNotFoundException: .scratch.hadoop-1.0.4.hadoop-core-1.0.4.jar bei java.net.URLClassLoader$1.run(URLClassLoader.java:202) ... bei java.lang.ClassLoader.loadClass(ClassLoader.java:246) Könnte Hauptklasse nicht finden: /scratch/hadoop-1.0.4/hadoop-core-1.0.4.jar. Programm wird beendet.
InformationsquelleAutor Amit Nagar | 2012-12-05
Schreibe einen Kommentar