Great! it works. Thanks a lot!

-Raymond

> 在 2015年1月29日,下午3:05,Shwetha G S <[email protected]> 写道:
> 
> On trunk, you can build oozie with all the required hadoop dependencies:
> ./bin/mkdistro,sh -Puber,hadoop-2 -Dhadoop.version=<version>
> Note that with this option, you don't need to copy any hadoop jars to libext
> 
> More details at:
> https://github.com/apache/oozie/blob/master/docs/src/site/twiki/DG_QuickStart.twiki
> 
> -Shwetha
> 
> On Thu, Jan 29, 2015 at 6:58 AM, raymond <[email protected]> wrote:
> 
>> Hi
>> 
>> The quick start http://oozie.apache.org/docs/4.1.0/DG_QuickStart.html <
>> http://oozie.apache.org/docs/4.1.0/DG_QuickStart.html> mentioned the
>> Oozie hadooplibs tar.gz,
>> 
>> While I could not find the package been built when following
>> http://oozie.apache.org/docs/4.1.0/ENG_Building.html <
>> http://oozie.apache.org/docs/4.1.0/ENG_Building.html>
>> 
>> I built the distro package on latest trunk code say 4.2 snapshot with
>> 
>> mvn -DskipTests=true -Phadoop-2 -Dhadoop.version=2.4.1 clean package
>> assembly:single
>> 
>> And the build doc also mentioned
>> 
>> includeHadoopJars (*): includes Hadoop JARs and its transitive
>> dependencies in the Oozie WAR file, default is undefined (Hadoop JARs are
>> not included).
>> 
>> But this one seems been removed already,  could not grep it in the pom
>> file at all. I try to build the package with this one anyway, and it didn't
>> work.
>> 
>> So, How could I built this hadooplibs tar.gz package? I did found some jar
>> in hadoop-auth2, hadoop-distcp-2 hadoop-utils-2. And copy it to libext
>> before prepare war. however there are still missing jar dependencies when I
>> try to run oozied start. I certainly can copy all the needed jar from
>> somewhere into the libext, but any better way?
>> 
>> Anyone can give me a clue what did I miss during the built process?
>> 
>> Thanks
>> 
>> Raymond

Reply via email to