スクライブとhdfsをインストールするのはとても苦痛です。感謝する価値があります。私はほとんどの問題を解決しました。しかし、私はここで立ち往生しています。
libhdfs をインストールし、「Hello world」テストを作成します。
#include <iostream>
#include <string>
using namespace std;
#include "hdfs.h"
int main(int argc,char *argv[]){
string host = "10.210.74.143";
int port = 9000;
hdfsFS fs = hdfsConnect(host.c_str(),port);
return 0;
}
実行すると、次のメッセージが出力されます。
VM の初期化中にエラーが発生しました java/lang/NoClassDefFoundError: java/lang/Object
CLASSPATH を設定したことを誓います