java - 在 Java 中使用 Hadoop

标签 java hadoop installation

因此,我只是使用自制软件 (brew install hadoop) 安装了 Hadoop,并且尝试使用 Java API ( http://archive.cloudera.com/cdh/3/hadoop/api/index.html )。例如,当我导入时:

import org.apache.hadoop.fs.Path;

编译器只是告诉我这个包不存在。有谁知道如何让这些包正确导入?我的 JAVA_HOME='/usr/libexec/java_home' 所以我不知道可能是什么问题。

谢谢!

最佳答案

您需要在您的 java 类路径中包含 hadoop-core*.jar导入 org.apache.hadoop.fs.Path。此 jar 文件位于 $HADOOP_HOME 下,jar 文件的确切名称可能因 hadoop 发行版和版本而异。

关于java - 在 Java 中使用 Hadoop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22164847/

相关文章:

installation - Odoo-v9 安装

java - GWT 缩放时居中对话框

hadoop - 如何在 hive 0.13 中使用带有空格的别名

python - Pig Python UDF在MapReduce模式下失败

FileInputFormat,其中文件名是 KEY,文本内容是 VALUE

linux - Linux/Unix 'make install' 应该由什么组成?

java - 在 Hibernate 中实现基于条件的搜索页面的优雅方式

java - OnTouch() 事件仅在 Android 中不适用于首次触摸

java - Java中在新行中打印数字的每个数字

python-3.x - 在 Windows 中安装 Python 3.8 和 dbt 后无法获取 ~/.dbt/folder 或 profiles.yml 文件