I'm using protobuf3 to represent our data, while we need hbase to store the data, it seems like hbase depends on protobuf2.
When i write the following line to create our hbase table
admin.createTable(desc);
then I got an Excepiton: NoClassDefFoundError: com/google/protobuf/LiteralByteString
I've tried using gradle's shadow plugin to relocate com.google.protobuf to shadow.google.com, then it throw a similar message NoClassDefFoundError: shadow/google/protobuf/LiteralByteString
.