Java是如何读到hbase-site.xml 的内容的
Java是如何读到hbase-site.xml 的内容的
Java客户端使用的配置信息是被映射在一个HBaseConfiguration 实例中.
HBaseConfiguration有一个工厂方法, HBaseConfiguration.create();
运行这个方法的时候,他会去CLASSPATH,下找Hbase-site.xml,读他发现的第一个配置文件的内容。
(这个方法还会去找hbase-default.xml ; hbase.X.X.X.jar里面也会有一个an hbase-default.xml).
不使用任何hbase-site.xml文件直接通过Java代码注入配置信息也是可以的。例如,你可以用编程的方式设置ZooKeeper信息,只要这样做:
Configuration config = HBaseConfiguration.create(); config.set("hbase.zookeeper.quorum", "localhost"); // Here we are running zookeeper locally
如果有多ZooKeeper实例,你可以使用逗号列表。(就像在hbase-site.xml 文件中做得一样). 这个 Configuration 实例会被传递到 HTable, 之类的实例里面去.
Java是如何读到hbase-site.xml 的内容的相关推荐
- java读取多层zip压缩包中的xml文件内容
项目背景:系统数据对接,删量对方返回一个Base64的字符串,转文件后为zip,而且zip里面还会含有zip文件,最终才会存在xml文件记录有删量标识. 解决方法: 1.先将Base64转为文件. i ...
- java 网络 xml_java|安卓解析网络中xml的内容
重要:本文最后更新于2018-01-22 12:56:12,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗. 由于以前在写程序的时候条件太宽松,基本上都可以在json和xml中选择一种 ...
- Java打包后读文件和写文件操作方法
javaIO操作在打包后经常会报出文件找不到的错误: java.io.FileNotFoundException: D:\package\bbb\history.xml (系统找不到指定的文件.) 那 ...
- Java 使用poi导入excel,结合xml文件进行数据验证的例子(增加了jar包)
ava 使用poi导入excel,结合xml文件进行数据验证的例子(增加了jar包) 假设现在要做一个通用的导入方法: 要求: 1.xml的只定义数据库表中的column字段,字段类型,是否非空等条件 ...
- java正则截取xml节点_实例讲述Java使用正则表达式截取重复出现的XML字符串功能...
Java使用正则表达式截取重复出现的XML字符串功能示例 本文实例讲述了Java使用正则表达式截取重复出现的XML字符串功能.分享给大家供大家参考,具体如下: public static void m ...
- Java注解和xml_Spring注解配置和xml配置优缺点比较
Spring注解配置和xml配置优缺点比较 编辑 在昨天发布的文章<spring boot基于注解方式配置datasource>一文中凯哥简单的对xml配置和注解配置进行了比较.然后朋 ...
- SparkStreaming 异常:java.lang.NoSuchMethodError: scala.Predef scope()Lscala/xml/TopScope
SparkStreaming运行报错 19/05/05 22:35:18 INFO SparkEnv: Registering OutputCommitCoordinator Exception in ...
- java 创建servlet出错_java-创建applicationContext.xml时出错:在Servlet...
我正在尝试使用Spring和Hibernate配置Java MVC Web应用程序,但是当我运行服务器时出现此错误,并且我不知道这是什么问题. ERROR: org.springframework.w ...
- 深入java虚拟机需要读吗_《深入理解Java虚拟机》读后总结(一)JVM内存模型
<深入理解Java虚拟机>读后总结 基于Sun HotSpot JVM 直接上图: 从图中看到,JVM内存分为两个主要区域,一个是所有线程共享的数据区,一个是线程隔离数据区(线程私有) 线 ...
- hdfs配置文件(hdfs.site.xml)详解
简单的对hdfs(hdfs.site.xml)配置文件做一个简单的说明. <configuration> <property> <!-- 为namenode集群定义一个s ...
最新文章
- hdu 1052 Tian Ji -- The Horse Racing
- Genymotion - 强大好用高性能的 Android 模拟器 (在电脑流畅运行APK安卓软件游戏的利器)...
- 联发科天玑800适配鸿蒙系统,联发科天玑800什么水平
- 【转载】推荐系统的十大挑战
- AS3.0 侦听器传参的方法
- Linux mint 14下的powerDNS+mysql+powerAdmin搭建个性DNS域名解析服务器
- 多标签分类的评价指标
- linux 下ifconfig修改IP
- python的with用法
- miscrosoft visio 2003记
- Python 自定义模块
- 电信光猫获取超级管理员账号
- Golang系列(四)之面向接口编程
- STM32F1--FreeRTOS系统移植运行报错:L6218E:Undefined symbol xTaskGetSchedulerState (referred from delay.o)
- Qt 设置弹出控制台终端
- 《数值分析》-- 数值积分
- 窄带干扰与宽带干扰的模型
- |spoj 694|后缀数组|Distinct Substrings
- div布局系列 - 两端对齐的方法
- React 界面样式设计