タグ

ブックマーク / cactusman.hatenadiary.org (1)

  • Commons CLIとArgs4jを比べてみる - cactusman日誌

    JavaでCUIツールを作成するとき、Commons CLIとArgs4jというライブラリがあります*1。 で、どっちを使うのがいいの?ということがあると思いますので、それぞれの特徴を述べたいと思います。 まずそれぞれの最新は、Commons CLIはバージョン1.1、args4jはバージョン2.0.9になります。 Commons CLIでは2.0が開発中のようですが、正式版はまだなのでここでは取り上げません。 以下、表にしてみます。 比較表 Commons CLI Args4j 備考 Java 1.3以上 5以上 引数のバインド Optionオブジェクト アノテーション ロングネーム ○ ○ パーサの変更 ○ × Commons CLIのパーサはBasicとGNUとPosixの3種類から選べます。 使用例出力 ○ ○ 以下、それぞれ使用したコードと実行結果を記載します。 コード例 Com

    Commons CLIとArgs4jを比べてみる - cactusman日誌
  • 1