我是hbase和phoenix的新手,我在java中遇到了phoenix jdbc程序的问题。
我在一个phoenix表中有一些示例数据,我编写了一个java代码,用select语句将数据输出到控制台中。我的连接字符串是: jdbc:phoenix:localhost:2181
我使用的jdbc类是: org.apache.phoenix.jdbc.PhoenixDriver
.
运行程序时出现错误:
java.lang.NoClassDefFoundError: org/cloudera/htrace/Sampler
我丢失了什么jar文件?
2条答案
按热度按时间j2datikz1#
看起来lib中缺少jar文件。添加jar或插件maven依赖项(如果您使用的是maven)。如果它已经存在,那么检查应用程序的类路径。
8qgya5xd2#
我从maven存储库中找到了程序要求的jarhttps://mvnrepository.com/artifact/org.cloudera.htrace/htrace/1.46 jar的确切名称是htrace-1.46.jar。