Я получаю это сообщение об ошибке в моем файле журнала WARN hbase.HBaseConfiguration: instantiating HBaseConfiguration() is deprecated. Please use HBaseConfiguration#create() to construct a plain Configuration
как я могу избавиться от этого?избавление от конфигурации Hbase устарело предупреждение
Мой класс расширяет Configured.class, и я инстанцировании конфигурации, как это:
HBaseConfiguration hBaseConfiguration = new HBaseConfiguration(getConf());
ли кто-нибудь есть подобный вопрос? как это исправить?
EDIT
Как я могу получить эту версию HbaseConfiguration:
http://hbase.apache.org/docs/r0.89.20100726/xref/org/apache/hadoop/hbase/HBaseConfiguration.html
Я скачал последнюю версию с Hbase веб-сайта (версия 0.20.6), но класс отличается от этот, отсутствующий метод create() и некоторые другие.
спасибо, я могу читать, но Я не понимаю, что они означают, можете ли вы привести мне пример, если вы поняли этот кусок джавадока. – London
Теперь я получаю это сообщение компиляции 'Метод create() не определен для типа HBaseConfiguration' – London
Что возвращает getConf()? create (...) ожидает объект «Конфигурация». Могли бы вы опубликовать некоторый код, я не уверен, что вы делаете. – Guillaume