Hadoop中的组件是通过Hadoop自己的配置API来配置的.
用Java访问代码如下
Configuration conf = new Configuration();
conf.addResource("configuration-1.xml);
assertTaht(conf.get("color"), is("yellow")
注意点:
- XML文件中不保存类型信息,取而代之的是属性在被读取的时候,剋被解释为指定类型
- get()方法允许为XML文件中没有定义的属性指定默认值
资源合并
- hadoop用后覆盖前的方式合并资源文件
- 用final修饰的资源不会被覆盖