1

hbase-env.sh通过遵循一些博客中的一些教程来设置配置以在伪分布式模式下设置 hbase,我想知道为什么有些人建议设置HBASE_CLASSPATH属性hbase-env.sh而其他人不建议,我也很困惑我应该给它什么路径

4

1 回答 1

0

HBASE_CLASSPATH 应该是您希望与 HBase 一起使用的 jar 的路径。例如,如果您编写了自定义 HBase 过滤器,那么为了使其可用并在您的应用程序中使用它,您需要取消注释并编辑 hbase-env.sh 中的 HBASE_CLASSPATH 以将其指向包含过滤器的 jar。

恕我直言,如果您打算只使用 HBase 提供的类,那么如果您不设置此属性,那么您应该不会遇到任何困难,前提是您的 HBase 设置是正确的。

于 2013-08-20T20:36:45.627 回答