java.lang.NoClassDefFoundError: Could not initialize class org.apache.hadoop.hbase.util.ByteStringer
版本冲突。 protobuf-java 需要是3.0.0 以下的。
<dependency>
<groupId>com.google.protobuf</groupId>
<artifactId>protobuf-java</artifactId>
<version>2.6.0</version>
</dependency>
java.lang.NoClassDefFoundError: Could not initialize class org.apache.hadoop.hbase.util.ByteStringer
在创建对象ByteStringer的时候,会调用HBaseZeroCopyByteString,而该类HBaseZeroCopyByteString继承了LiteralByteString,LiteralByteString在3.0以下的版本中,如: