The problem was solved, it seems that my mvn installation was
misconfigured. The execution of the following command:
mvn -U clean install -DskipTests -Pdist,hadoop-2
compiled successfully the current hive version.

Thank you for your time,
Giannis



On 10/02/2015 12:39 AM, Giannis Giannakopoulos wrote:
> Yes, I executed this command without success.
> 
> On 10/01/2015 08:35 PM, Jimmy Xiang wrote:
>> 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 <mailto: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>
>>     <mailto: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>
>>     <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>
>>     <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>
>>     <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>
>>     <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 <mailto:gg...@cslab.ece.ntua.gr>
>>     site: http://www.cslab.ece.ntua.gr/~ggian/
>>     skype name: giagiannis
>>     tel: +302107721544 (int. 200)
>>
>>
> 

-- 
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