It doesn’t create hadooplibs.tar.gz. Adding -Puber bundles the required hadoop libraries in the oozie war.
On 24/03/15 6:50 am, "Dmitry Sivachenko" <[email protected]> wrote: > >> On 23 марта 2015 г., at 23:36, Dmitry Sivachenko <[email protected]> >>wrote: >> >> >>> On 23 марта 2015 г., at 21:38, Shwetha Shivalingamurthy >>><[email protected]> wrote: >>> >>> Oozie 4.1.0 doesn¹t support customising build with different hadoop >>> versions. You can use oozie trunk. Later oozie versions will have this >>> support >>> >> >> Thank you very much for your response! I got oozie trunk from git and >>it has no problem overriding "hadoop.version". > > >After I run mvn clean package -DskipTests -Phadoop-2 >-Dassembly.ignorePermissions assembly:single for git trunk version of >oozie, >there is no hadooplibs.tar.gz file in hadooplibs/target/ directory: > >{agata}/var/tmp/oozie% find hadooplibs/target/ >hadooplibs/target/ >hadooplibs/target/maven-shared-archive-resources >hadooplibs/target/maven-shared-archive-resources/META-INF >hadooplibs/target/maven-shared-archive-resources/META-INF/NOTICE >hadooplibs/target/maven-shared-archive-resources/META-INF/LICENSE >hadooplibs/target/maven-shared-archive-resources/META-INF/DEPENDENCIES >hadooplibs/target/.plxarc >{agata}/var/tmp/oozie% > >The same directory for oozie-4.1.0 release looks like: > >{agata}/var/tmp/oozie-4.1.0% find hadooplibs/target/ >hadooplibs/target/ >hadooplibs/target/archive-tmp >hadooplibs/target/oozie-4.1.0-hadooplibs >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0 >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0 >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/hadoop-client-1.1.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/hadoop-core-1.1.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/xmlenc-0.52.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/commons-io-2.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/commons-codec-1.4.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/commons-math-2.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/commons-configuration-1.6.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/commons-collections-3.2.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/commons-lang-2.4.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/commons-logging-1.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/log4j-1.2.16.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/commons-digester-1.8.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/commons-beanutils-1.7.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/commons-beanutils-core-1.8.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/commons-net-1.4.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/oro-2.0.8.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/commons-el-1.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/hsqldb-1.8.0.10.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/jackson-mapper-asl-1.8.8.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >1.1.1.oozie-4.1.0/jackson-core-asl-1.8.8.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0 >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-client-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-common-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-annotations-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/guava-11.0.2.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/jsr305-1.3.9.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-cli-1.2.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-math3-3.1.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/xmlenc-0.52.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-httpclient-3.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-logging-1.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/log4j-1.2.16.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-codec-1.4.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-io-2.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-net-3.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-collections-3.2.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/xz-1.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-lang-2.4.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-configuration-1.6.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-digester-1.8.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-beanutils-1.7.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-beanutils-core-1.8.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/slf4j-api-1.6.6.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/slf4j-log4j12-1.6.6.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/jackson-core-asl-1.8.8.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/jackson-mapper-asl-1.8.8.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/avro-1.7.4.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/paranamer-2.3.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/snappy-java-1.0.4.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/commons-compress-1.4.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/protobuf-java-2.5.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-auth-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/httpclient-4.2.5.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/httpcore-4.2.4.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/zookeeper-3.4.5.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-hdfs-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/jetty-util-6.1.26.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-mapreduce-client-app-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-mapreduce-client-common-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-yarn-common-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-yarn-api-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/jaxb-api-2.2.2.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/stax-api-1.0-2.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/activation-1.1.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/jersey-core-1.9.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-yarn-client-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/servlet-api-2.5.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-mapreduce-client-core-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-yarn-server-common-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-mapreduce-client-shuffle-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs/oozie-4.1.0/hadooplibs/hadooplib- >2.3.0.oozie-4.1.0/hadoop-mapreduce-client-jobclient-2.3.0.jar >hadooplibs/target/oozie-4.1.0-hadooplibs.tar.gz >{agata}/var/tmp/oozie-4.1.0% >
