我正在尝试运行下面列出的简单应用程序:https://github.com/hortonworks/simple-yarn-app
我是java和hadoop的初学者,当我尝试使用' javac
,我得到以下错误:
客户。java:9: error: package org.apache.hadoop.conf does not exist
```
import org.apache.hadoop.conf.Configuration;
我用来编译文件的命令是:
javac Client.java
我在google上搜索了这个错误,看看是否可以找到类路径中缺少的jar文件,但是我找不到任何关于yarn的有用信息。大多数结果与 `HBASE` , `PIG` 或者 `HIVE` .
有人能给我指一下我丢失的相关jar文件吗?谢谢。
2条答案
按热度按时间7ajki6be1#
在类路径中添加hadoop JAR:
将其另存为runscript.sh并运行它。
bxgwgixi2#
这个问题已经解决了。我不需要手动将jar文件添加到类路径。我只是使用命令“bin/hadoop classpath”。它会自动添加所需的jar文件。
用于编译文件的命令: