编译hadoop的问题

db2dz4w8  于 2021-06-03  发布在  Hadoop
关注(0)|答案(1)|浏览(359)

这就是问题所在:我编写了一个简单的hadoop程序来“清理”保存在文本文件中的图形,稍后我将使用它(使用hadoop),但我无法编译它!
编译器找不到hadoop类(intwritable,text ecc…),每次我都会出现“cannot find symbol”错误。
我试过:

javac -classpath path/to/hadoop/root/hadoop-core-{version}.jar filename.java

我用的是Ubuntu11.04,hadoop版本是1.0.3。

cngwdvgl

cngwdvgl1#

问题是hadoop核心-{version}.jar依赖于其他一些jar。您可以在maven repository网站上找到所有依赖项:
http://mvnrepository.com/artifact/org.apache.hadoop/hadoop-core/1.0.3
您应该使用maven或将所有依赖项添加到您的项目中,以便能够构建它。

相关问题