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)
signature.asc
Description: OpenPGP digital signature