gpt4 book ai didi

java - java客户端升级到2.2.2后创建hbase表实例出错

转载 作者:行者123 更新时间:2023-12-02 09:12:28 25 4
gpt4 key购买 nike

访问 hbase 的应用程序在尝试创建 hbase 表的实例时产生错误。这曾经工作正常,但 hbase 服务器升级了,随后我被迫更新 java 客户端。

Exception in thread "main" java.lang.NoClassDefFoundError: 
org/apache/commons/lang3/NotImplementedException
at
org.apache.hadoop.hbase.client.ConnectionImplementation$2.build(ConnectionImplementation.java:375)
at org.apache.hadoop.hbase.client.Connection.getTable(Connection.java:106)
at
org.apache.hadoop.hbase.client.ConnectionImplementation.getTable(ConnectionImplementation.java:366)

上述错误发生在以下行:

hTable_Test = conn.getTable(TableName.valueOf("test:test_messages"));

我不明白这是什么问题。有人可以帮忙验证一下这个错误的含义吗?

最佳答案

NoClassDefFoundError 意味着在运行时您没有在编译时可用的 java 类。
org/apache/commons/lang3/NotImplementedException 附带 group: 'org.apache.commons', name: 'commons-lang3', version: 'some version'< br/>你能检查一下你的执行环境中是否有这个jar文件吗?

关于java - java客户端升级到2.2.2后创建hbase表实例出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59293993/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com