我有一个hadoop工具,它使用 ToolRunner 和 GenericOptionsParser 来解析命令行 参数,将它们包含在配置中(通过getConfig()
)。
由于我没有手动解析这些参数并使用config.addResource(path)
将它们加载到配置中,是否有任何(干净)方法来检查args中是否列出了配置匹配目录中的实际配置?我在 ToolRunner 中看不到任何有用的方法, ToolRunner 在内部使用 GenericOptionsParser ,所以没有办法我使用 GenericOptionsParser 中的方法进行比较(这只会有所帮助)。