私はhadoopとubuntuにかなり慣れていないので、ご容赦ください。コマンドラインから Hadoop .java ファイルをコンパイルするのは非常に不便です。そのため、Eclipse プロジェクトを作成し、すべての Hadoop ライブラリをインポートして、Eclipse が参照エラーをスローしないようにしました。そして、そうではありません。ただし、ファイルをスタンドアロンの Java アプリケーションとして実行すると、次のエラーが発生します。
WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
私はubuntuで実行しており、この問題をWeb上の他の場所で調査しました。唯一の違いは、コマンドラインからではなくEclipse内で実行していることだけであるため、このエラーが表示されるとは思いません。私が間違っているところ。hello world hadoop プロジェクトに Hadoop の依存関係を追加する必要がある特定の方法はありますか? 単純なビルドパス構成と必要なライブラリのインポートでは不十分ですか? すべての回答に感謝します。