【问题标题】:Apache Oozie 3.3.2 Build error | Plugin resolution exceptionApache Oozie 3.3.2 构建错误 |插件解析异常
【发布时间】:2014-06-26 14:17:04
【问题描述】:

我一直在尝试在 Centos 6.4 上安装带有 Apache Hadoop 版本 1.2.1 的 Oozie Maven 3.2.1 已安装。在尝试使用以下命令构建发行版时,出现以下错误

mkdistro.sh -e -DskipTests

[警告] 在为 org.apache.oozie:oozie-main:pom:3.3.2 构建有效模型时遇到了一些问题 [警告] com.atlassian.maven.plugins:maven-clover2-plugin 的“build.plugins.plugin.version”缺失。 @ 第 742 行,第 21 列 [警告] org.codehaus.mojo:findbugs-maven-plugin 的“build.plugins.plugin.version”缺失。 @ 第 751 行,第 21 列

在 {oozie_base_dir}/pom.xml 中,上述插件版本未明确声明,但与 GroupID 和 ArtifactID 一起提及。另外,指定的仓库“https://repository.cloudera.com/cloudera/ext-release-local/”不包含上述两个插件。

我还参考了here 以获取更多知识。

在我的情况下,在 pom 文件中明确告知插件的版本也不起作用,因为上述存储库不再具有上述两个插件。

然后,我可以在 search.maven.org 中找到上述两个插件,如下所示,当 Maven 无法从指定的存储库中获取文件时,它也会引用 {home_dir}/.m2/。

org.codehaus.mojo       http://search.maven.org/#browse|820238317
com.atlassian.maven.plugins   http://search.maven.org/#browse|673055776

请求您的帮助以进一步指导我。提前致谢。

而且我很想知道,为什么我在找这种错误的时候没有这么普遍,而且每种安装方法都可以轻松完成mkdistro.sh。

谢谢 Rajnish,我将通过链接和注册。 Java版本请在下面找到。

java version "1.7.0_40"
Java(TM) SE Runtime Environment (build 1.7.0_40-b43)
Java HotSpot(TM) Client VM (build 24.0-b56, mixed mode)

【问题讨论】:

    标签: hadoop plugins oozie build-error distro


    【解决方案1】:

    我使用相同的 hadoop 版本,但是对于 OOZIE 4.0.1,您可以参考链接 rajnishbigdata.wordpress.com/oozie-install

    另外,请告诉我您的系统上安装了哪个版本的 java。

    【讨论】:

    • 亲爱的 Rajnish, 感谢您的意见。但是,该错误不是由于 Java 版本引起的。据我所知,这是由于缺少 Oozie 构建所需的罐子/类 - 如上所述的 Atlassian 和 Codehaus。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-04
    • 1970-01-01
    • 1970-01-01
    • 2013-06-07
    • 1970-01-01
    相关资源
    最近更新 更多