私は単純なHbaseの例を実行すると問題に直面しています。Hbase Javaのサンプルを実行するには?
私は1つのテーブルを作成し、いくつかのレコードを挿入するHbaseTest.javaで作成しています。 Unixでは、私はjavaクラスをコンパイルすることができます。 。
の$ javacの-classpathのHBase-0.94.2.jar:Hadoopのコア-1.0.4.jar HBaseTest.java
しかし、私はでこのプログラムを実行することはできませんよ: $ javaの-classpath hbase- 0.94.2.jar:hadoop-core-1.0.4.jar HBaseTest
上記のコマンドは機能しません。問題は何か分かりませんか? Hbase Javaのサンプルを実行する正しい方法ですか?
"私のために働いていない"とはどういう意味ですか?エラーメッセージ?何もしない? –
hbaseシェルは機能しますか?そうでない場合は、インストールを確認してからhbase – Pixou
を再起動する必要があります。以下のエラーが表示されます。$ java -classpath hbase-0.94.2.jar:/scratch/hadoop-1.0.4/hadoop-core-1.0.4 .jar HBaseTest スレッド "main"の例外java.lang.NoClassDefFoundError:/ scratch/hadoop-1/0/4/hadoop-core-1/0/4/jar 原因:java.lang.ClassNotFoundException:.scratch .hadoop-1.0.4.hadoop-core-1.0.4.jar at java.net.URLClassLoader $ 1.run(URLClassLoader.java:202) ... (java.lang.ClassLoader.loadClass(ClassLoader.java)) :246) メインクラスが見つかりませんでした:/scratch/hadoop-1.0.4/hadoop-core-1.0.4.jar。プログラムは終了します。 –