!CmdOption は、Java 5 アプリケーションの単純なアノテーション駆動コマンド ライン パーサー ツールキットです。必要なすべては (少なくとも 1 つ) の単純な構成オブジェクトです。各フィールド、およびメソッドの !CmdOption アノテーションが処理されます。この設定に基づいて、!CmdOption は、任意のコマンド行を解析することができる宣言された仕様を保証します。結果は、特定の構成オブジェクトで直接格納されます。エラーが発生すると、!CmdOption は意味のあるエラー メッセージを与えます。生成された出力と検証エラー メッセージをローカライズできます。