* The main method which is called by the command lines.
*/
public void launch() {
if (shouldPrintVersion()) {
ArgumentParser parser = getArgumentParser();
if (parser == null || !parser.usageOrVersionDisplayed()) {
printVersion();
}
System.exit(ReturnCode.PRINT_VERSION.getReturnCode());
}
else if (shouldPrintUsage()) {