我正在尝试安装oozie并收到此错误。我有hadoop 2.7.1,maven 3.3.3。对此有任何建议吗?

最佳答案

您需要将oozie所需的所有jar添加到工作目录(oozie-4.3.0-SNAPSHOT)中名为libext的新文件夹中,请检查oozie docs中的以下段落



因此,要解决此问题,您需要:

1-在扩展Oozie的目录中创建一个libext/目录。

2-如果使用ExtJS库,则将ZIP文件复制到libext/目录。

3-如果 war 中尚未包含hadoop和hcatalog库,请将相应的库添加到libext/目录中。 (在您的情况下),您可以将所有jar文件从hadoop项目项目复制到libext文件夹。

重要说明:libext文件夹中的jar的版本应与在构建过程中安装的jar的版本匹配。

您可以在构建过程中使用的pom文件中找到下载的版本。

关于java - NoClassDefFoundError:组织/apache/hadoop/conf/配置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32285197/

10-12 05:21