使用java代碼連接hbase服務器報錯:
java.lang.VerifyError: class org.apache.hadoop.hdfs.protocol.proto.ClientNamenodeProtocolProtos$AppendRequestProto overrides final method getUnknownFields.()Lcom/google/protobuf/UnknownFieldSet;
錯誤種類有很多種,根據不同的操作回報不同的錯,關鍵詞就是 proto;其實就是lib下有一個jar包版本不一致引起的,服務器上的版本是protobuf-java-2.5.0.jar,將本地代碼使用的包替換為這個即可.
