我正在尝试安装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/