parser.parse(args); } catch (CmdLineParser.OptionException oe) { System.err.println(oe.getMessage()); usage(System.err); System.exit(1);
logger.info("{}" + e.getMessage()); logger.trace("", e); printUsage();
parser.parse(args); } catch (CmdLineParser.OptionException e) { LOG.error(e.toString());
System.out.println("ERROR: " + e.getMessage()); printUsage();
parser.parse(args); } catch (CmdLineParser.OptionException oe) { System.err.println(oe.getMessage()); usage(System.err); System.exit(1);
System.out.println("ERROR: " + e.getMessage()); printUsage(); } catch (IOException e) {
logger.info("{}" + e.getMessage()); logger.trace("", e); printUsage();
System.err.println(e.getMessage()); printUsage(); System.exit(2);
/** * Parses the command line arguments * * @param args command line arguments * * @return parsed command line arguments * * @throws Exception thrown if the underlying libraries could not be initialized */ private static CmdLineParser parseCommandArguments(String[] args) throws Exception { if (args.length < 2) { printHelp(System.out); System.out.flush(); System.exit(0); } CmdLineParser parser = CLIParserBuilder.buildParser(); try { parser.parse(args); } catch (CmdLineParser.OptionException e) { errorAndExit(e.getMessage(), e); } Boolean helpEnabled = (Boolean) parser.getOptionValue(CLIParserBuilder.HELP_ARG); if (helpEnabled != null) { printHelp(System.out); System.out.flush(); System.exit(0); } return parser; }
parser.parse(args); } catch (CmdLineParser.OptionException oe) { System.err.println(oe.getMessage()); usage(System.err); System.exit(1);
parser.parse(args); } catch (CmdLineParser.OptionException oe) { System.err.println(oe.getMessage()); usage(System.err); System.exit(1);