Installation Oozie Build Fail:未能执行目标org.apache.maven.plugins:maven汇编插件:3.1.0:single
我正在尝试用java版本“1.8.0_221”和maven版本3.6.3安装Oozie 5.2.0。解压Oozie文件后,我放入以下命令: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
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 -->