Sono di fronte a un problema con l'esecuzione di un semplice esempio di Hbase.Come eseguire l'esempio di Hbase Java?
Ho creato su HbaseTest.java che crea una tabella e inserisce alcuni record. In Unix, posso compilare la classe java. di.
$ javac -classpath HBase-0.94.2.jar: Hadoop-core-1.0.4.jar HBaseTest.java
ma io non sono in grado di eseguire questo programma: $ java -classpath hbase- 0.94.2.jar: hadoop-core-1.0.4.jar HBaseTest
Il comando sopra indicato non funziona per me. Non sei sicuro di quale sia il problema? È il modo corretto di eseguire l'esempio di Hbase Java?
Cosa intendi con "non funziona per me"? Messaggio di errore? Non fa nulla? –
funziona la shell di hbase? in caso contrario, è necessario verificare l'installazione e riavviare hbase – Pixou
durante l'esecuzione di questo comando. Viene visualizzato l'errore seguente: $ java -classpath hbase-0.94.2.jar: /scratch/hadoop-1.0.4/hadoop-core-1.0.4 .jar HBaseTest Eccezione nel thread "main" java.lang.NoClassDefFoundError:/scratch/hadoop-1/0/4/hadoop-core-1/0/4/jar Causato da: java.lang.ClassNotFoundException: .scratch .hadoop-1.0.4.hadoop-core-1.0.4.jar su java.net.URLClassLoader $ 1.run (URLClassLoader.java:202) ... su java.lang.ClassLoader.loadClass (ClassLoader.java : 246) Impossibile trovare la classe principale: /scratch/hadoop-1.0.4/hadoop-core-1.0.4.jar. Il programma uscirà. –