【发布时间】:2014-03-28 03:09:55
【问题描述】:
我试图运行我的第一个 Hadoop 程序字数。但是我无法编译 map、reduce 和 wordcount.java。我使用的是 Ubuntu 12.04 ,并在 /usr/bin/hadoop-1.2.1 中安装了 Hadoop
worcount_01 有两个子目录,src 和 classes。
我的map、reduce和wordcount.java在~/wordcount_01/src
所以我先去~/wordcount_1,然后我运行
javac -classpath/usr/bin/hadoop-1.2.1/hadoop-core-1.2.1.jar:/usr/bin/hadoop-1.2.1/lib/commons-cli-1.2.jar-d./classes/./src/*.java
它显示
javac: file not found: -classpath/usr/bin/hadoop-1.2.1/hadoop-core-1.2.1.jar:/usr/bin/hadoop-1.2.1/lib/commons-cli-1.2.jar-d./classes/./src/*.java
我很确定所有路径都是正确的,但我不知道如何使用类路径。 任何人都可以帮我解决这个问题吗?
提前致谢。
【问题讨论】:
标签: ubuntu hadoop compilation javac