0

我正在尝试将 WordCount.java 文件编译到 /Desktop/Hadoop/playground/src 内的 jar 中。

这是我正在使用的命令。

javac -classpath hadoop-1.2.1-core.jar -d playground/classes playground/src/WordCount.java

编译器似乎被调用了,但是我收到了大量这样的错误

error: package org.apache.hadoop.conf does not exist import org.apache.hadoop.conf.Configuration

我该如何解决这个问题?

可能已经有这个问题的答案了。但是我无法修复它。

4

1 回答 1

2

您需要正确设置 hadoop-1.2.1-core.jar 和所有其他依赖 jar 的路径——

当您在Desktop/hadoop目录中时尝试此操作(仅根据您在评论中提供的输入对您的情况有效)

javac -classpath *:lib/* -d playground/classes playground/src/WordCount.java
于 2013-09-15T20:00:57.960 回答