ToolRunnerとGenericOptionsParserを使用してコマンドライン 引数を解析し、( 経由でgetConfig()
) 構成に含める Hadoop ツールがあります。
これらの引数を手動で解析して構成にロードすることはもうないので、 args にリストされている構成がディレクトリ内の実際の構成と一致するかどうかを確認するconfig.addResource(path)
(クリーンな) 方法はありますか? ToolRunnerには役立つメソッドがありません。また、ToolRunner は内部でGenericOptionsParserを使用しているため、 GenericOptionsParser のメソッドを使用して比較する方法はありません(これは多少役立つだけです)。