2013-09-12 3 views
0

При написании программы Java в eclipse ide для создания таблиц hbase я получил эту ошибку, хотя я добавил ошибку файла commons_lang-3.3.1.jar.Исключение в создании таблицы Hbase с использованием Java-программы

Может ли кто-нибудь помочь мне решить эту проблему?

starting... 
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/lang/ArrayUtils 
    at org.apache.hadoop.hbase.HConstants.<clinit>(HConstants.java:717) 
    at org.apache.hadoop.hbase.client.HConnectionManager$HConnectionKey.<clinit>(HConnectionManager.java:446) 
    at org.apache.hadoop.hbase.client.HConnectionManager.getConnection(HConnectionManager.java:199) 
    at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:151) 
    at org.apache.hadoop.hbase.client.HTable.<init>(HTable.java:129) 
    at HBaseTest.main(HBaseTest.java:14) 
Caused by: java.lang.ClassNotFoundException: org.apache.commons.lang.ArrayUtils 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:217) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:205) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:321) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:266) 
    ... 6 more 

ответ

2

Вызванный: java.lang.ClassNotFoundException: org.apache.commons.lang.ArrayUtils. Это ясно говорит вам о проблеме. Добавьте apache commons jar в свой проект и запустите его.

+0

ok.Добавленный файл jar разрешен. Спасибо – user1965532

+0

@ user1965532: Хорошая практика отметить ответ, если он разрешил проблему. Это поможет другим извлечь выгоду из этого. – Tariq

Смежные вопросы