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)

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to