Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/installation/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Installation Oozie Build Fail:未能执行目标org.apache.maven.plugins:maven汇编插件:3.1.0:single_Installation_Maven 3_Oozie - Fatal编程技术网

Installation Oozie Build Fail:未能执行目标org.apache.maven.plugins:maven汇编插件:3.1.0:single

Installation Oozie Build Fail:未能执行目标org.apache.maven.plugins:maven汇编插件:3.1.0:single,installation,maven-3,oozie,Installation,Maven 3,Oozie,我正在尝试用java版本“1.8.0_221”和maven版本3.6.3安装Oozie 5.2.0。解压Oozie文件后,我放入以下命令: bin/mkdistro.sh assembly:single -P hadoop-2,uber -Dmaven.test.skip=true -Dhadoop.version=2.7.4 -Dhive.version=2.1.1 -e 但是,我得到了以下回应,但失败了: [INFO] Reactor Summary for Apache Oozie Ma

我正在尝试用java版本“1.8.0_221”和maven版本3.6.3安装Oozie 5.2.0。解压Oozie文件后,我放入以下命令:

bin/mkdistro.sh assembly:single -P hadoop-2,uber -Dmaven.test.skip=true -Dhadoop.version=2.7.4 -Dhive.version=2.1.1 -e
但是,我得到了以下回应,但失败了:

[INFO] Reactor Summary for Apache Oozie Main 5.2.0:
[INFO] 
[INFO] Apache Oozie Main .................................. SUCCESS [ 34.428 s]
[INFO] Apache Oozie Fluent Job ............................ SUCCESS [  1.432 s]
[INFO] Apache Oozie Fluent Job API ........................ SUCCESS [03:57 min]
[INFO] Apache Oozie Client ................................ SUCCESS [ 54.766 s]
[INFO] Apache Oozie Share Lib Oozie ....................... SUCCESS [ 54.476 s]
[INFO] Apache Oozie Share Lib HCatalog .................... SUCCESS [01:54 min]
[INFO] Apache Oozie Share Lib Distcp ...................... SUCCESS [  1.077 s]
[INFO] Apache Oozie Core .................................. SUCCESS [01:17 min]
[INFO] Apache Oozie Share Lib Streaming ................... SUCCESS [  3.926 s]
[INFO] Apache Oozie Share Lib Pig ......................... SUCCESS [ 20.455 s]
[INFO] Apache Oozie Share Lib Git ......................... SUCCESS [ 27.174 s]
[INFO] Apache Oozie Share Lib Hive ........................ SUCCESS [ 16.983 s]
[INFO] Apache Oozie Share Lib Hive 2 ...................... SUCCESS [  5.118 s]
[INFO] Apache Oozie Share Lib Sqoop ....................... SUCCESS [  2.575 s]
[INFO] Apache Oozie Examples .............................. SUCCESS [ 28.794 s]
[INFO] Apache Oozie Share Lib Spark ....................... SUCCESS [ 46.099 s]
[INFO] Apache Oozie Share Lib ............................. SUCCESS [ 50.426 s]
[INFO] Apache Oozie Docs .................................. SUCCESS [  5.787 s]
[INFO] Apache Oozie WebApp ................................ SUCCESS [  6.922 s]
[INFO] Apache Oozie Tools ................................. SUCCESS [  1.853 s]
[INFO] Apache Oozie MiniOozie ............................. SUCCESS [  1.952 s]
[INFO] Apache Oozie Fluent Job Client ..................... SUCCESS [  1.992 s]
[INFO] Apache Oozie Server ................................ SUCCESS [  7.648 s]
[INFO] Apache Oozie Distro ................................ FAILURE [  1.837 s]
[INFO] Apache Oozie ZooKeeper Security Tests .............. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  13:46 min
[INFO] Finished at: 2020-01-28T06:13:54+09:00
[INFO] ------------------------------------------------------------------------
[WARNING] The requested profile "hadoop-2" could not be activated because it does not exist.
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:3.1.0:single (default-cli) on project oozie-distro: Failed to create assembly: Error adding file to archive: /Users/a1101256/Downloads/oozie-5.2.0/distro/./../core/target/oozie-core-5.2.0-tests.jar -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-assembly-plugin:3.1.0:single (default-cli) on project oozie-distro: Failed to create assembly: Error adding file to archive: /Users/a1101256/Downloads/oozie-5.2.0/distro/./../core/target/oozie-core-5.2.0-tests.jar
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to create assembly: Error adding file to archive: /Users/a1101256/Downloads/oozie-5.2.0/distro/./../core/target/oozie-core-5.2.0-tests.jar
    at org.apache.maven.plugins.assembly.mojos.AbstractAssemblyMojo.execute (AbstractAssemblyMojo.java:532)
    at org.apache.maven.plugins.assembly.mojos.SingleAssemblyMojo.execute (SingleAssemblyMojo.java:61)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: org.apache.maven.plugins.assembly.archive.ArchiveCreationException: Error adding file to archive: /Users/a1101256/Downloads/oozie-5.2.0/distro/./../core/target/oozie-core-5.2.0-tests.jar
    at org.apache.maven.plugins.assembly.archive.phase.FileItemAssemblyPhase.execute (FileItemAssemblyPhase.java:131)
    at org.apache.maven.plugins.assembly.archive.DefaultAssemblyArchiver.createArchive (DefaultAssemblyArchiver.java:181)
    at org.apache.maven.plugins.assembly.mojos.AbstractAssemblyMojo.execute (AbstractAssemblyMojo.java:478)
    at org.apache.maven.plugins.assembly.mojos.SingleAssemblyMojo.execute (SingleAssemblyMojo.java:61)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Caused by: java.nio.file.NoSuchFileException: /Users/a1101256/Downloads/oozie-5.2.0/distro/./../core/target/oozie-core-5.2.0-tests.jar
    at sun.nio.fs.UnixException.translateToIOException (UnixException.java:86)
    at sun.nio.fs.UnixException.rethrowAsIOException (UnixException.java:102)
    at sun.nio.fs.UnixException.rethrowAsIOException (UnixException.java:107)
    at sun.nio.fs.UnixFileAttributeViews$Posix.readAttributes (UnixFileAttributeViews.java:218)
    at sun.nio.fs.UnixFileAttributeViews$Unix.readAttributes (UnixFileAttributeViews.java:345)
    at sun.nio.fs.AbstractFileSystemProvider.readAttributes (AbstractFileSystemProvider.java:92)
    at java.nio.file.Files.readAttributes (Files.java:1964)
    at org.codehaus.plexus.components.io.attributes.FileAttributes.<init> (FileAttributes.java:67)
    at org.codehaus.plexus.components.io.attributes.PlexusIoResourceAttributeUtils.getFileAttributesByPath (PlexusIoResourceAttributeUtils.java:203)
    at org.codehaus.plexus.components.io.attributes.PlexusIoResourceAttributeUtils.getFileAttributes (PlexusIoResourceAttributeUtils.java:165)
    at org.codehaus.plexus.components.io.resources.ResourceFactory.createResource (ResourceFactory.java:40)
    at org.apache.maven.plugins.assembly.archive.phase.FileItemAssemblyPhase.execute (FileItemAssemblyPhase.java:120)
    at org.apache.maven.plugins.assembly.archive.DefaultAssemblyArchiver.createArchive (DefaultAssemblyArchiver.java:181)
    at org.apache.maven.plugins.assembly.mojos.AbstractAssemblyMojo.execute (AbstractAssemblyMojo.java:478)
    at org.apache.maven.plugins.assembly.mojos.SingleAssemblyMojo.execute (SingleAssemblyMojo.java:61)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
[ERROR] 
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <args> -rf :oozie-distro

ERROR, Oozie distro creation failed
Apache Oozie Main 5.2.0的反应堆摘要: [信息] [信息]Apache Oozie Main。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[34.428秒] [信息]ApacheOozie流畅的工作。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[1.432秒] [信息]Apache Oozie Fluent作业API。。。。。。。。。。。。。。。。。。。。。。。。成功[03:57分钟] [信息]Apache Oozie客户端。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[54.766秒] [信息]Apache Oozie共享库Oozie。。。。。。。。。。。。。。。。。。。。。。。成功[54.476秒] [信息]Apache Oozie共享库HCatalog。。。。。。。。。。。。。。。。。。。。成功[01:54分钟] [信息]Apache Oozie共享库Distcp。。。。。。。。。。。。。。。。。。。。。。成功[1.077 s] [信息]Apache Oozie Core。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[01:17分钟] [信息]Apache Oozie共享库流媒体。。。。。。。。。。。。。。。。。。。成功[3.926秒] [信息]Apache Oozie共享库Pig。。。。。。。。。。。。。。。。。。。。。。。。。成功[20.455秒] [信息]Apache Oozie共享库Git。。。。。。。。。。。。。。。。。。。。。。。。。成功[27.174秒] [信息]Apache Oozie共享库配置单元。。。。。。。。。。。。。。。。。。。。。。。。成功[16.983秒] [信息]Apache Oozie共享库2。。。。。。。。。。。。。。。。。。。。。。成功[5.118秒] [信息]Apache Oozie共享库Sqoop。。。。。。。。。。。。。。。。。。。。。。。成功[2.575秒] [信息]Apache Oozie示例。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[28.794秒] [信息]Apache Oozie共享库Spark。。。。。。。。。。。。。。。。。。。。。。。成功[46.099秒] [信息]Apache Oozie共享库。。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[50.426秒] [信息]Apache Oozie文档。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[5.787秒] [信息]Apache Oozie WebApp。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[6.922秒] [信息]Apache Oozie工具。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[1.853秒] [信息]Apache Oozie MiniOozie。。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[1.952秒] [信息]Apache Oozie Fluent作业客户端。。。。。。。。。。。。。。。。。。。。。成功[1.992秒] [信息]Apache Oozie服务器。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[7.648秒] [信息]Apache Oozie发行版。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。故障[1.837秒] [信息]Apache Oozie ZooKeeper安全测试。。。。。。。。。。。。。。跳过 [信息]------------------------------------------------------------------------ [信息]生成失败 [信息]------------------------------------------------------------------------ [信息]总时间:13:46分钟 [信息]完成时间:2020-01-28T06:13:54+09:00 [信息]------------------------------------------------------------------------ [警告]无法激活请求的配置文件“hadoop-2”,因为它不存在。 [错误]无法在project oozie发行版上执行目标org.apache.maven.plugins:maven程序集插件:3.1.0:single(默认cli):未能创建程序集:将文件添加到存档时出错:/Users/a1101256/Downloads/oozie-5.2.0/distro/。/core/target/oozie-core-5.2.0-tests.jar->[帮助1] org.apache.maven.lifecycle.LifecycleExecutionException:未能在project oozie发行版上执行目标org.apache.maven.plugins:maven程序集插件:3.1.0:单一(默认cli):未能创建程序集:将文件添加到存档时出错:/Users/a1101256/Downloads/oozie-5.2.0/distro/。/core/target/oozie-core-5.2.0-tests.jar 位于org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:215) 位于org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:156) 位于org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148) 位于org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117) 位于org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81) 位于org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56) 位于org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) 在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:305) 在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192) 位于org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105) 位于org.apache.maven.cli.MavenCli.execute(MavenCli.java:956) 位于org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) 位于org.apache.maven.cli.MavenCli.main(MavenCli.java:192) 位于sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)处 位于java.lang.reflect.Method.invoke(Method.java:498) 位于org.codehaus.plexus.classworlds.launcher.launcher.launchEnhanced(launcher.java:282) 位于org.codehaus.plexus.classworlds.launcher.launcher.launch(launcher.java:225) 在org.codehaus.plexus.classworlds.launcher.launcher.main上使用exitcode(launcher.java:406) 位于org.codehaus.plexus.classworlds.launcher.launcher.main(launcher.java:347) 原因:org.apache.maven.plugin.MojoExecutionException:未能创建程序集:将文件添加到存档时出错:/Users/a1101256/Downloads/oozie-5.2.0/distro/。/core/target/oozie-core-5.2.0-tests.jar 位于org.apache.maven.plugins.assembly.mojo.AbstractAssemblyMojo.execute(AbstractAssemblyMojo.java:532) 位于org.apache.maven.plugins.assembly.mojo.SingleAssemblyMojo.execute(SingleAssemblyMojo.java:61) 位于org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137) 位于org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:210) 位于org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:156) 位于org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:148) 在org.apache.maven.lifecycle.in
FROM bde2020/hadoop-base:2.0.0-hadoop2.7.4-java8

ENV MAVEN_VERSION 3.6.3
ENV OOZIE_VERSION 5.2.0

ARG PKG_HOME=/opt
ARG OOZIE_BUILD_HOME=$PKG_HOME/oozie-release-$OOZIE_VERSION
ARG MAVEN_URL=http://xenia.sote.hu/ftp/mirrors/www.apache.org/maven/maven-3/$MAVEN_VERSION/binaries/apache-maven-$MAVEN_VERSION-bin.tar.gz
ARG OOZIE_URL=https://github.com/apache/oozie/archive/release-$OOZIE_VERSION.tar.gz

ENV OOZIE_HOME $PKG_HOME/oozie-$OOZIE_VERSION
ENV PATH $PATH:$OOZIE_HOME/bin

RUN apt-get install -y --no-install-recommends \
    unzip

RUN set -x \
    && curl -fSL "$MAVEN_URL" -o /tmp/maven.tar.gz \
    && curl -fSL "$OOZIE_URL" -o /tmp/oozie.tar.gz \
    && tar -xvf /tmp/maven.tar.gz -C $PKG_HOME/ \
    && tar -xvf /tmp/oozie.tar.gz -C $PKG_HOME/ \
    && rm /tmp/*.tar.gz

COPY oozie/distro.xml $OOZIE_BUILD_HOME/src/main/assemblies/distro.xml

RUN export PATH=/opt/apache-maven-$MAVEN_VERSION/bin:$PATH \
    && cd $OOZIE_BUILD_HOME \
    && bin/mkdistro.sh assembly:single -P uber -Dmaven.test.skip=true -DskipTests -Dhadoop.version="2.7.4" -Dhive.version="2.1.1" \
    && mv $OOZIE_BUILD_HOME/distro/target/oozie-$OOZIE_VERSION-distro.tar.gz $PKG_HOME/ && cd $PKG_HOME && tar xfv oozie-$OOZIE_VERSION-distro.tar.gz && rm oozie-$OOZIE_VERSION-distro.tar.gz \
    && rm -fR $OOZIE_BUILD_HOME \
    && rm -fR $PKG_HOME/apache-maven-$MAVEN_VERSION \
    && rm -fR ~/.m2

RUN mkdir -p /var/log/oozie \
    && mkdir -p /var/lib/oozie/data \
    && ln -s /var/log/oozie $OOZIE_HOME/log \
    && ln -s /var/lib/oozie/data $OOZIE_HOME/data

RUN mkdir $OOZIE_HOME/libext \
    && curl http://archive.cloudera.com/gplextras/misc/ext-2.2.zip -o $OOZIE_HOME/libext/ext-2.2.zip

RUN cp /etc/hadoop/core-site.xml $OOZIE_HOME/conf/hadoop-conf/core-site.xml

COPY oozie/entrypoint.sh /usr/local/bin/
RUN chmod +x /usr/local/bin/entrypoint.sh

EXPOSE 11000 11001

ENTRYPOINT ["entrypoint.sh"]
        <!-- Oozie core test jar -->
<!--        <file>-->
<!--            <source>${basedir}/../core/target/oozie-core-${project.version}-tests.jar</source>-->
<!--            <outputDirectory>/oozie-core</outputDirectory>-->
<!--        </file>-->
        <!-- Oozie Documentation -->