├── LICENSE ├── README.md └── src └── dustin └── examples └── commandline ├── airline └── Main.java ├── argparse4j └── Main.java ├── argparser └── Main.java ├── args4j └── Main.java ├── clajr └── Main.java ├── cli └── MainWithBuilder.java ├── cliparser └── Main.java ├── cmdln └── Main.java ├── cmdoption └── Main.java ├── commandline └── Main.java ├── commonsjclap └── Main.java ├── getopt4j └── Main.java ├── googleoptions ├── Main.java └── Options.java ├── jargo └── Main.java ├── jargp └── Main.java ├── jargs └── Main.java ├── jbock └── Main.java ├── jclap └── Main.java ├── jcommander └── Main.java ├── jcommando ├── Main.java ├── MainParser.java ├── build.xml └── options.xml ├── jewelcli ├── Main.java └── MainCommandLine.java ├── joptsimple └── Main.java ├── jsap └── Main.java ├── jwoptions └── Main.java ├── markutils └── Main.java ├── parsecmd └── Main.java ├── picocli └── Main.java └── rop └── Main.java /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/README.md -------------------------------------------------------------------------------- /src/dustin/examples/commandline/airline/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/airline/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/argparse4j/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/argparse4j/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/argparser/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/argparser/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/args4j/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/args4j/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/clajr/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/clajr/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/cli/MainWithBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/cli/MainWithBuilder.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/cliparser/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/cliparser/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/cmdln/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/cmdln/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/cmdoption/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/cmdoption/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/commandline/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/commandline/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/commonsjclap/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/commonsjclap/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/getopt4j/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/getopt4j/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/googleoptions/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/googleoptions/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/googleoptions/Options.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/googleoptions/Options.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jargo/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jargo/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jargp/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jargp/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jargs/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jargs/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jbock/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jbock/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jclap/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jclap/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jcommander/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jcommander/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jcommando/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jcommando/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jcommando/MainParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jcommando/MainParser.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jcommando/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jcommando/build.xml -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jcommando/options.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jcommando/options.xml -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jewelcli/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jewelcli/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jewelcli/MainCommandLine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jewelcli/MainCommandLine.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/joptsimple/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/joptsimple/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jsap/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jsap/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/jwoptions/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/jwoptions/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/markutils/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/markutils/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/parsecmd/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/parsecmd/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/picocli/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/picocli/Main.java -------------------------------------------------------------------------------- /src/dustin/examples/commandline/rop/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dustinmarx/java-cli-demos/HEAD/src/dustin/examples/commandline/rop/Main.java --------------------------------------------------------------------------------