Have you tried "mvn -U clean install -DskipTests -Pdist,hadoop-2"?

On Thu, Oct 1, 2015 at 12:38 AM, Giannis Giannakopoulos <
gg...@cslab.ece.ntua.gr> wrote:

> Hello,
>
> thank you for your prompt response. I tried to compile with those
> options (also run mvn clean first) but I keep getting the same output.
> Any other suggestions?
>
> Thanks again,
> Giannis
>
>
> On 10/01/2015 10:24 AM, Jitendra Yadav wrote:
> > Try with below options
> >
> > mvn clean install -DskipTests -Pdist,hadoop-1  ( on MR1)
> >
> > or
> >
> > mvn clean install -DskipTests -Pdist,hadoop-2 ( on YARN)
> >
> >
> > Thx
> >
> >
> >
> >
> > On Thu, Oct 1, 2015 at 12:14 AM, Giannis Giannakopoulos
> > <gg...@cslab.ece.ntua.gr <mailto:gg...@cslab.ece.ntua.gr>> wrote:
> >
> > Hi all,
> >
> > I am trying to compile hive from source, but I get the following error:
> > [ERROR] Failed to execute goal
> > org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
> > (default-compile) on project hive-storage-api: Compilation failure:
> > Compilation failure:
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/Vec
> > torizedRowBatch.java:[24,28]
> > package org.apache.hadoop.io <http://org.apache.hadoop.io> does not
> > exist
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/Vec
> > torizedRowBatch.java:[25,28]
> > package org.apache.hadoop.io <http://org.apache.hadoop.io> does not
> > exist
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/Vec
> > torizedRowBatch.java:[34,44]
> > cannot find symbol
> > [ERROR] symbol: class Writable
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[25,34]
> > package org.apache.commons.logging does not exist
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[26,34]
> > package org.apache.commons.logging does not exist
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[29,28]
> > package org.apache.hadoop.io <http://org.apache.hadoop.io> does not
> > exist
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[30,28]
> > package org.apache.hadoop.io <http://org.apache.hadoop.io> does not
> > exist
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[32,45]
> > cannot find symbol
> > [ERROR] symbol: class WritableComparable
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[34,24]
> > cannot find symbol
> > [ERROR] symbol:   class Log
> > [ERROR] location: class
> > org.apache.hadoop.hive.serde2.io.HiveDecimalWritable
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/ql/io/sarg/SearchA
> > rgumentImpl.java:[30,39]
> > package org.apache.commons.codec.binary does not exist
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/ql/io/sarg/SearchA
> > rgumentImpl.java:[31,34]
> > package org.apache.commons.logging does not exist
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/ql/io/sarg/SearchA
> > rgumentImpl.java:[32,34]
> > package org.apache.commons.logging does not exist
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/ql/io/sarg/SearchA
> > rgumentImpl.java:[38,23]
> > cannot find symbol
> > [ERROR] symbol:   class Log
> > [ERROR] location: class
> > org.apache.hadoop.hive.ql.io.sarg.SearchArgumentImpl
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/Vec
> > torizedRowBatch.java:[108,34]
> > cannot find symbol
> > [ERROR] symbol:   class NullWritable
> > [ERROR] location: class
> > org.apache.hadoop.hive.ql.exec.vector.VectorizedRowBatch
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/Vec
> > torizedRowBatch.java:[157,3]
> > method does not override or implement a method from a supertype
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/ql/exec/vector/Vec
> > torizedRowBatch.java:[162,3]
> > method does not override or implement a method from a supertype
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[34,34]
> > cannot find symbol
> > [ERROR] symbol:   variable LogFactory
> > [ERROR] location: class
> > org.apache.hadoop.hive.serde2.io.HiveDecimalWritable
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[96,3]
> > method does not override or implement a method from a supertype
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[98,13]
> > cannot find symbol
> > [ERROR] symbol:   variable WritableUtils
> > [ERROR] location: class
> > org.apache.hadoop.hive.serde2.io.HiveDecimalWritable
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[99,24]
> > cannot find symbol
> > [ERROR] symbol:   variable WritableUtils
> > [ERROR] location: class
> > org.apache.hadoop.hive.serde2.io.HiveDecimalWritable
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[106,3]
> > method does not override or implement a method from a supertype
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[108,5]
> > cannot find symbol
> > [ERROR] symbol:   variable WritableUtils
> > [ERROR] location: class
> > org.apache.hadoop.hive.serde2.io.HiveDecimalWritable
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[109,5]
> > cannot find symbol
> > [ERROR] symbol:   variable WritableUtils
> > [ERROR] location: class
> > org.apache.hadoop.hive.serde2.io.HiveDecimalWritable
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/serde2/io/HiveDeci
> > malWritable.java:[113,3]
> > method does not override or implement a method from a supertype
> > [ERROR]
> > /tmp/hive/storage-api/src/java/org/apache/hadoop/hive/ql/io/sarg/SearchA
> > rgumentImpl.java:[38,33]
> > cannot find symbol
> > [ERROR] symbol:   variable LogFactory
> > [ERROR] location: class
> > org.apache.hadoop.hive.ql.io.sarg.SearchArgumentImpl
> > [ERROR] -> [Help 1]
> > [ERROR]
> > [ERROR] To see the full stack trace of the errors, re-run Maven with the
> > -e switch.
> > [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/MojoFailureException
> > [ERROR]
> > [ERROR] After correcting the problems, you can resume the build with the
> > command
> > [ERROR]   mvn <goals> -rf :hive-storage-api
> >
> >
> >
> > I tried to compile with the following command:
> >
> >
> > mvn clean install
> >
> >
> > Can you provide any details regarding the compilation process? Any
> > missing dependencies?
> >
> >
> > Thank you in advance.
> >
> >
> > Best,
> > Giannis
> >
> >
> >
>
> --
> Ioannis Giannakopoulos
> PhD Candidate, Systems Administrator
> Computing Systems Laboratory, School of ECE
> National Technical University of Athens
> e-mail: gg...@cslab.ece.ntua.gr
> site: http://www.cslab.ece.ntua.gr/~ggian/
> skype name: giagiannis
> tel: +302107721544 (int. 200)
>
>

Reply via email to