yandufeng created HIVE-25435:
--------------------------------

             Summary: build fail from master branch
                 Key: HIVE-25435
                 URL: https://issues.apache.org/jira/browse/HIVE-25435
             Project: Hive
          Issue Type: Bug
         Environment: operator system: unbuntu for windows10 wsl
mvn: 3.2.5 version
java: 1.8
            Reporter: yandufeng


when  i use mvn clean install -DskipTests for build hive in master 
branch,following error appear:

[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) 
on project hive-kryo-registrator: Compilation failure: Compilation failure:
[ERROR] 
/mnt/d/programs/github/hive/kryo-registrator/src/main/java/org/apache/hive/spark/HiveKryoRegistrator.java:[41,18]
 org.apache.hive.spark.HiveKryoRegistrator.HiveKeySerializer is not abstract 
and does not override abstract method 
read(com.esotericsoftware.kryo.Kryo,com.esotericsoftware.kryo.io.Input,java.lang.Class<org.apache.hadoop.hive.ql.io.HiveKey>)
 in com.esotericsoftware.kryo.Serializer
[ERROR] 
/mnt/d/programs/github/hive/kryo-registrator/src/main/java/org/apache/hive/spark/HiveKryoRegistrator.java:[49,20]
 name clash: 
read(com.esotericsoftware.kryo.Kryo,com.esotericsoftware.kryo.io.Input,java.lang.Class<?
 extends org.apache.hadoop.hive.ql.io.HiveKey>) in 
org.apache.hive.spark.HiveKryoRegistrator.HiveKeySerializer and 
read(com.esotericsoftware.kryo.Kryo,com.esotericsoftware.kryo.io.Input,java.lang.Class<T>)
 in com.esotericsoftware.kryo.Serializer have the same erasure, yet neither 
overrides the other
[ERROR] 
/mnt/d/programs/github/hive/kryo-registrator/src/main/java/org/apache/hive/spark/HiveKryoRegistrator.java:[57,10]
 org.apache.hive.spark.HiveKryoRegistrator.BytesWritableSerializer is not 
abstract and does not override abstract method 
read(com.esotericsoftware.kryo.Kryo,com.esotericsoftware.kryo.io.Input,java.lang.Class<org.apache.hadoop.io.BytesWritable>)
 in com.esotericsoftware.kryo.Serializer
[ERROR] 
/mnt/d/programs/github/hive/kryo-registrator/src/main/java/org/apache/hive/spark/HiveKryoRegistrator.java:[64,26]
 name clash: 
read(com.esotericsoftware.kryo.Kryo,com.esotericsoftware.kryo.io.Input,java.lang.Class<?
 extends org.apache.hadoop.io.BytesWritable>) in 
org.apache.hive.spark.HiveKryoRegistrator.BytesWritableSerializer and 
read(com.esotericsoftware.kryo.Kryo,com.esotericsoftware.kryo.io.Input,java.lang.Class<T>)
 in com.esotericsoftware.kryo.Serializer have the same erasure, yet neither 
overrides the other
[ERROR] 
/mnt/d/programs/github/hive/kryo-registrator/src/main/java/org/apache/hive/spark/NoHashCodeKryoSerializer.java:[51,18]
 org.apache.hive.spark.NoHashCodeKryoSerializer.HiveKeySerializer is not 
abstract and does not override abstract method 
read(com.esotericsoftware.kryo.Kryo,com.esotericsoftware.kryo.io.Input,java.lang.Class<org.apache.hadoop.hive.ql.io.HiveKey>)
 in com.esotericsoftware.kryo.Serializer
[ERROR] /mnt/d/programs/github/hive/kryo-

registrator/src/main/java/org/apache/hive/spark/NoHashCodeKryoSerializer.java:[58,20]
 name clash: 
read(com.esotericsoftware.kryo.Kryo,com.esotericsoftware.kryo.io.Input,java.lang.Class<?
 extends org.apache.hadoop.hive.ql.io.HiveKey>) in 
org.apache.hive.spark.NoHashCodeKryoSerializer.HiveKeySerializer and 
read(com.esotericsoftware.kryo.Kryo,com.esotericsoftware.kryo.io.Input,java.lang.Class<T>)
 in com.esotericsoftware.kryo.Serializer have the same erasure, yet neither 
overrides the other
[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-kryo-registrator



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to