hbase的GetJavaProperty和load main class org.jruby.Main的異常

hbase異常的處理

HBASE的異常代碼:

Error: Could not find or load main class org.apache.hadoop.hbase.util.GetJavaProperty
Error: Could not find or load main class org.jruby.Main

出現異常可能的原因:

1.Hadoop版本和hbase不對應,兼容性差
2.下載安裝的hbase包,有src、bin和client-bin,本人下載安裝src版本出現上述的錯誤。

hbase的下載包如下圖所示,有src/bin/client-bin三種版本,按照自己的需求下載。
在這裏插入圖片描述
Hbase的官網主頁:
https://hbase.apache.org/index.html
選擇hbase的安裝版本,可以參考官網測試過的對Hadoop的兼容匹配的版本,以免出現不能解決的異常。
hbase的版本和Java的版本對應關係:
在這裏插入圖片描述
hbase的版本和hadoop版本的對應關係:
在這裏插入圖片描述
在這裏插入圖片描述

發佈了27 篇原創文章 · 獲贊 13 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章