我下载的程序包含8个Java类和2个files.sh(compile.sh和execute.sh)和一个jar文件。我编辑了Jars locations
文件中的compile.sh
,但是当我编译它时,我得到了一个Java errors
:
graphMining.java:19:错误:找不到符号
导入org.apache.hadoop.util.ToolRunner
符号:类ToolRunner
location:package org.apache.hadoop.util
graphMining.java:22:错误:包org.apache.hadoop.io.compress不存在
import org.apache.hadoop.io.compress.CodecPool;
graphMining.java:121:错误:找不到符号 public void reduce(文本符号,迭代器值,OutputCollector输出,Reporter记者)
我在JAVA_HOME
修复了hadoop-env.sh
路径,当我写echo $JAVA_HOME
时,它有效。 我该怎么办?