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> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > 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 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 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 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 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) > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2 > > iQEcBAEBCAAGBQJWDN1ZAAoJEEujf8zeRfTF83sH/3wjcBK2rXm9SizYZLByiZJe > wN0fIQYxQ6dhwRiYRsKs7dljZyhX0IWrWG6akAAxBZjlbDuQCfB+xS6CoXXdVVna > OJj8sjyVM804EdLJKnEXzQG6MOkgzcbULK07wX9Ueh6HDLVwFdoVyW2BNwmpfax6 > WIlEgJSEabXEIkIaS9xZwhgHtk3w6MWsSK1WgjKGMlG1YZou1ydz8oa1CaiKEvlm > f6iVcdwja0M+zHMnic/v7fOzjaZZI+1UI32S1LsK85EfceqHzq8YsM8pbW4jm3AX > BsE2JYcuW/VFDg4qcdAqKT2rZJAYibP2F4TL5gC7gTrDucWjzikdspDiRg2B8U4= > =fDZ4 > -----END PGP SIGNATURE----- >