NoClassDefFoundError: com/google/protobuf/RpcCallback
hbase啟動(dòng)的時(shí)候報(bào)錯(cuò):
Desktop: Error: A JNI error has occurred, please check your installation and try again
Desktop: Exception in thread "main" java.lang.NoClassDefFoundError: com/google/protobuf/RpcCallback
Desktop: ?? ?at java.lang.Class.getDeclaredMethods0(Native Method)
Desktop: ?? ?at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
Desktop: ?? ?at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
Desktop: ?? ?at java.lang.Class.getMethod0(Class.java:3018)
Desktop: ?? ?at java.lang.Class.getMethod(Class.java:1784)
Desktop: ?? ?at sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:544)
Desktop: ?? ?at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:526)
Desktop: Caused by: java.lang.ClassNotFoundException: com.google.protobuf.RpcCallback
對(duì)比了namenode和datanode,
解決方案:
$HBASE_HOME/lib/下面補(bǔ)上protobuf-java-2.5.0.jar即可
總結(jié)
以上是生活随笔為你收集整理的NoClassDefFoundError: com/google/protobuf/RpcCallback的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: cmbchina是什么银行
- 下一篇: qdll是什么意思 qdll指的是什么意