所以我刚刚用自制软件(brew install hadoop)安装了hadoop,并尝试使用javaapi(http://archive.cloudera.com/cdh/3/hadoop/api/index.html). 例如,当我导入时:
import org.apache.hadoop.fs.Path;
编译器只是告诉我包不存在。有人知道如何正确导入这些包裹吗?我的java\u home='/usr/libexec/java\u home',所以我不知道可能是什么问题。
谢谢您!
所以我刚刚用自制软件(brew install hadoop)安装了hadoop,并尝试使用javaapi(http://archive.cloudera.com/cdh/3/hadoop/api/index.html). 例如,当我导入时:
import org.apache.hadoop.fs.Path;
编译器只是告诉我包不存在。有人知道如何正确导入这些包裹吗?我的java\u home='/usr/libexec/java\u home',所以我不知道可能是什么问题。
谢谢您!
1条答案
按热度按时间tyu7yeag1#
你需要包括
hadoop-core*.jar
在java类路径中import org.apache.hadoop.fs.Path
. 这个jar
文件存在于$HADOOP_HOME
以及那个人的确切名字jar
根据hadoop发行版和verison,文件可能会有所不同。