7

コマンド ライン ツールには apache commons-cli を使用します。従属引数のペアがあります。たとえば、引数 B は、引数 A が存在する場合にのみ意味があります。これには 2 つの利点があります: 自動警告/エラーと、より便利な使用法です。commons-cli はそれをサポートしていますか?

4

1 に答える 1

6

そうではありません。そのようなことを手動で強制する必要があります。CLI にはOptionGroupがありますが、これらは相互に排他的なオプションであり、依存するオプションではありません。OptionOptionBuilder (これを使用することを強くお勧めします)、および前述の OptionGroupについては JavaDoc を参照してください。

于 2013-04-13T12:54:21.577 に答える