在我正在处理的 hadoop 项目中,我需要访问 hadoopConfiguration
对象中的设置。但是,我只需要在 reducer 中设置很多很多层,而且我真的不想仅仅为此目的通过这么多构造函数传递Context
or对象。Configuration
有没有一种方法可以在不通过减速器和需要它的实际类之间的所有内容的情况下以某种方式访问此设置?
我想到的一个可能的解决方案是在reducer 开始时将配置设置设置为java 系统属性,这样我就可以使用它来访问它,System.getProperty()
但我想知道是否有任何更简洁的方法。