NoClassDefFoundError: org / cloudera / htrace / Sampler в JDBC Apache Phoenix - PullRequest
0 голосов
/ 29 мая 2018

Я новичок в HBase и Phoenix, и у меня возникла проблема с программой Phoenix JDBC на Java.

У меня есть несколько примеров данных в таблице Phoenix, и я написал код Java для рисованияданные выводятся в консоль с помощью оператора select.Моя строка подключения: jdbc:phoenix:localhost:2181 и класс JDBC, который я использую: org.apache.phoenix.jdbc.PhoenixDriver.

Во время работы программы появляется ошибка:

java.lang.NoClassDefFoundError: org/cloudera/htrace/Sampler

Что такое файл jar?Я здесь скучаю?

Ответы [ 2 ]

0 голосов
/ 29 мая 2018

Я нашел банку, которую программа запрашивала из репозитория maven https://mvnrepository.com/artifact/org.cloudera.htrace/htrace/1.46 Точное имя JAR будет htrace-1.46.jar.

0 голосов
/ 29 мая 2018

Похоже, файл jar отсутствует в lib.добавить банку или добавить в Maven зависимость (если вы используете Maven).если он уже есть, проверьте classpath приложения.

...