Mam do czynienia z problemem z uruchomić prosty przykład Hbase.Jak uruchomić przykład Hbase Java?
Mam utworzyć na HbaseTest.java, które utworzyć jedną tabelę i wstawić niektóre rekordy. W systemie Unix mogę skompilować klasę Java. przez.
$ javac -classpath HBase-0.94.2.jar: Hadoop-core-1.0.4.jar HBaseTest.java
Ale nie jestem w stanie uruchomić ten program: $ java -classpath hbase- 0.94.2.jar: hadoop-core-1.0.4.jar HBaseTest
Powyższe polecenie nie działa dla mnie. Nie wiesz, o co chodzi? Czy to jest właściwy sposób na uruchomienie przykładu Hbase Java?
Co masz na myśli mówiąc, że "nie działa dla mnie"? Komunikat o błędzie? Nic nie robi? –
działa powłoka hbase? jeśli nie, musisz sprawdzić swoją instalację i ponownie uruchomić hbase – Pixou
podczas uruchamiania tego polecenia dostaję poniżej błędu: $ java -classpath hbase-0.94.2.jar: /scratch/hadoop-1.0.4/hadoop-core-1.0.4 .jar HBaseTest Wyjątek w wątku "główny" java.lang.NoClassDefFoundError:/scratch/hadoop-1/0/4/hadoop-core-1/0/4/jar Wywołany przez: java.lang.ClassNotFoundException: .scratch .hadoop-1.0.4.hadoop-core-1.0.4.jar na java.net.URLClassLoader $ 1.run (URLClassLoader.java:202) ... na java.lang.ClassLoader.loadClass (ClassLoader.java : 246) Nie można znaleźć głównej klasy: /scratch/hadoop-1.0.4/hadoop-core-1.0.4.jar. Program zostanie zamknięty. –