全部,我正在试用hbase教程,并使用eclipse作为我的ide。下面的1行代码是问题所在,但我不知道为什么。
Configuration config = HBaseConfiguration.create();
eclipse中的错误
Configuration cannot be resolved to a type
我从$hbase\u home/lib导入了所有jar我正在使用hbase 1.2.5截图
5lhxktic1#
根本没有 Configuration 在hbase 1.2.5的类部分,您可以查看它的javadoc,您将看到它不在那里。hbaseconfiguration.create()方法返回的内容;实际上是一种 org.apache.hadoop.conf.Configuration 它是apachehadoopmain的一部分。您还需要将该包导入到您的项目中。
Configuration
org.apache.hadoop.conf.Configuration
在eclipse中,如果将鼠标悬停在类上,它将无法解析该类,那么它将为您可以导入哪些类提供建议。如果您没有看到它,那是因为类不存在于您的类路径中。
1条答案
按热度按时间5lhxktic1#
根本没有
Configuration
在hbase 1.2.5的类部分,您可以查看它的javadoc,您将看到它不在那里。hbaseconfiguration.create()方法返回的内容;实际上是一种org.apache.hadoop.conf.Configuration
它是apachehadoopmain的一部分。您还需要将该包导入到您的项目中。注意
在eclipse中,如果将鼠标悬停在类上,它将无法解析该类,那么它将为您可以导入哪些类提供建议。如果您没有看到它,那是因为类不存在于您的类路径中。