-Re: Question - why are there instances of org.apache.commons.lang.StringUtils and WordUtils bundled in hive?
Owen O'Malley 2013-03-25, 21:48
Hive-exec isn't meant for external usage. It is the bundled jar of Hive's
runtime dependencies that are required for Hive's MapReduce tasks. It
consists of :
On Mon, Mar 25, 2013 at 11:42 AM, Dave Winterbourne <
[EMAIL PROTECTED]> wrote:
> I have been working on eliminating duplicate class warnings in my maven
> build, and in the end discovered that there are two classes from apache
> commons-lang that are bundled with hive-exec:
> jar tf hive-0.10.0-bin//lib/hive-exec-0.10.0.jar | grep
> Why are these classes bundled with hive as opposed to just using
> commons-lang? If there truly is a need for custom functionality, why not
> put it in a different class to avoid this collision?