我在我的日志文件WARN hbase.HBaseConfiguration: instantiating HBaseConfiguration() is deprecated. Please use HBaseConfiguration#create() to construct a plain Configuration
中收到此错误消息我该如何摆脱这种情况?摆脱Hbase配置弃用警告
我的类扩展Configured.class,和我实例化配置是这样的:
HBaseConfiguration hBaseConfiguration = new HBaseConfiguration(getConf());
有没有人有类似的问题?如何解决它?
编辑
我怎样才能得到这个版本HbaseConfiguration的:
http://hbase.apache.org/docs/r0.89.20100726/xref/org/apache/hadoop/hbase/HBaseConfiguration.html
我从网上下载HBase的网站的最新版本(0.20.6版本),但类是从不同这个,它缺少的create()方法和其他一些。
谢谢你,我可以读,但我不明白他们的意思,如果你理解了这个javadoc,你能给我一个例子吗? – London 2010-10-06 09:15:24
现在我得到这个编译信息'方法create()对于HBaseConfiguration类型是未定义的 – London 2010-10-06 09:33:11
getConf()返回什么?创建(...)期望一个'配置'对象你可以发布一些代码,我不知道你在做什么。 – Guillaume 2010-10-06 09:43:00