Wie führe ich Hbase Java Beispiel?

8

Ich habe Probleme mit dem Ausführen eines einfachen Hbase-Beispiels.

Ich habe create auf HbaseTest.java, die eine Tabelle erstellen und einige Datensätze einfügen. Unter Unix kann ich die Java-Klasse kompilieren. durch.

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

Aber ich kann dieses Programm nicht ausführen durch: $ java -classpath hbase-0.94.2.jar: hadoop-core-1.0.4.jar HBaseTest

Der obige Befehl funktioniert nicht für mich. Nicht sicher, was ist das Problem? Ist es korrekt, Hbase Java Beispiel auszuführen?

    
Amit Nagar 05.12.2012, 17:23
quelle

2 Antworten

16

Sie können "hbase classpath" verwenden, um den erforderlichen Klassenpfad zu erhalten.

%Vor%     
th30z 05.12.2012, 17:50
quelle
1

Wenn es nicht funktioniert, könnten Sie, wenn möglich, eine IDE wie NetBeans verwenden, um Java HBase Client API-Programme zu entwickeln.

  • Nach dem Öffnen von NetBeans, gehen Sie zu Extras = & gt; Bibliotheken und klicken Sie auf 'Neu Bibliothek 'und geben Sie ihm einen Namen wie' MapReduce '.
  • Geben Sie ihm einen Namen und klicken Sie dann auf JAR / Ordner hinzufügen und wählen Sie benötigte JAR-Dateien, normalerweise unter /usr/local/hadoop-2.x.x/share/hadoop für Hadoop-Bibliotheken und /usr/local/hbase-1.x.x/lib für HBase-Bibliotheken, indem Sie im Dateisystem-Browser navigieren (oder einfach zu Ihren Installationsverzeichnissen navigieren). Umschalttaste + Pfeiltasten drücken, um JAR-Dateien in Massen auszuwählen.
  • Erstellen Sie nun wie gewöhnlich ein neues Java - Projekt und klicken Sie mit der rechten Maustaste darauf Projektfenster und gehen Sie zu "Eigenschaften".
  • Klicken Sie nun auf Bibliotheken = & gt; Bibliothek hinzufügen und wählen Sie Ihre Bibliothek aus der angezeigten Liste aus. Sie sollten gut sein, sie jetzt zu kompilieren und auszuführen, vorausgesetzt, Sie haben alle Prozesse ausgeführt.
Nikhil Vandanapu 22.09.2016 12:35
quelle

Tags und Links