Java Libraries
The Apache Commons CLI, Command Line Parsing
Quite a few times when writing a Java application, there is the need of passing command line arguments to the program itself. Usually, the application would have to validate those arguments. For example, making sure that the user passed in a numeric value, or a boolean one. Sometimes validate that…