How do I parse command line arguments in Java?

前端 未结 19 2164
终归单人心
终归单人心 2020-11-22 00:16

What is a good way of parsing command line arguments in Java?

19条回答
  •  感动是毒
    2020-11-22 00:36

    I have been trying to maintain a list of Java CLI parsers.

    • Airline
      • Active Fork: https://github.com/rvesse/airline
    • argparse4j
    • argparser
    • args4j
    • clajr
    • cli-parser
    • CmdLn
    • Commandline
    • DocOpt.java
    • dolphin getopt
    • DPML CLI (Jakarta Commons CLI2 fork)
    • Dr. Matthias Laux
    • Jakarta Commons CLI
    • jargo
    • jargp
    • jargs
    • java-getopt
    • jbock
    • JCLAP
    • jcmdline
    • jcommander
    • jcommando
    • jewelcli (written by me)
    • JOpt simple
    • jsap
    • naturalcli
    • Object Mentor CLI article (more about refactoring and TDD)
    • parse-cmd
    • ritopt
    • Rop
    • TE-Code Command
    • picocli has ANSI colorized usage help and autocomplete

提交回复
热议问题