1
我写了一个简单的代码来测试如何在Hadoop中设置配置。Hadoop配置属性返回Null
public static void main(String[] args) {
Configuration conf = new Configuration();
conf.addResource("~/conf.xml");
System.out.println(conf);
System.out.println(conf.get("color"));
}
上述程序的输出是:
Configuration: core-default.xml, core-site.xml, ~/conf.xml
null
因此conf.get("color")
返回null
。不过,我已经明确地设置该属性在conf.xml
如下:
<property>
<name>color</name>
<value>yellow</value>
<description>Color</description>
</property>
感谢您的回答。实际上'conf.addResource(新路径(“<绝对文件路径>”))'也适用。 – abhinavkulkarni 2012-07-13 22:40:08