通过使用下面提到的以下命令来编译Java代码

时间:2019-10-30 09:11:12

标签: java hadoop mapreduce

当我使用如下所述的以下命令编译Java代码时,我正在使用Ubuntu Shell进行WordCount

javac -classpath ${HADOOP_CLASSPATH} -d
‘/home/abdullah/Desktop/WordCountTutorial/tutorial_classes’
‘/home/abdullah/Desktop/WordCountTutorial/WordCount.java’

我收到以下错误

javac invalid flag:‘/home/abdullah/Desktop/WordCountTutorial/tutorial_classes’
‘/home/abdullah/Desktop/WordCountTutorial/WordCount.java’
Usage: javac <options> <source files>
use -help for a list of possible options

1 个答案:

答案 0 :(得分:0)

我可以观察到以下问题:

  1. 行情:请勿提供行情。 -d需要目录路径。
  2. 直接目录路径:应使用Java文件路径更改或使用**/*.java,例如/home/abdullah/Desktop/WordCountTutorial/tutorial_classes/*.java