args = new GenericOptionsParser(conf, args).getCommandLine().getArgs(); CommandLine cmd = new DefaultParser().parse(options(), args); printUsage(caller); System.exit(0); printUsage(caller); System.exit(1);
public static Properties parseArgs(Class<?> caller, String[] args) throws IOException { return parseArgs(caller, args, null); }
/** * Prints the usage of cli. * @param caller Class of the main method called. Used in printing the usage message. */ public static void printUsage(Class<?> caller) { new HelpFormatter().printHelp(caller.getSimpleName(), options()); }
/** * Prints the usage of cli. * @param caller Class of the main method called. Used in printing the usage message. */ public static void printUsage(Class<?> caller) { new HelpFormatter().printHelp(caller.getSimpleName(), options()); }
args = new GenericOptionsParser(conf, args).getCommandLine().getArgs(); CommandLine cmd = new DefaultParser().parse(options(), args); printUsage(caller); System.exit(0); printUsage(caller); System.exit(1);
public static void main(String[] args) throws IOException, ConfigurationException, ParseException, URISyntaxException { Properties jobProperties = CliOptions.parseArgs(MRCompactionRunner.class, args, new Configuration()); MRCompactionRunner compactionRunner = new MRCompactionRunner(jobProperties); compactionRunner.compact(); }
public static void main(String[] args) throws IOException, ConfigurationException { properties = CliOptions.parseArgs(MRCompactionRunner.class, args);
public static Properties parseArgs(Class<?> caller, String[] args) throws IOException { return parseArgs(caller, args, null); }
public static void main(String[] args) throws IOException, ConfigurationException, ParseException, URISyntaxException { Properties jobProperties = CliOptions.parseArgs(MRCompactionRunner.class, args, new Configuration()); MRCompactionRunner compactionRunner = new MRCompactionRunner(jobProperties); compactionRunner.compact(); }
public static void main(String[] args) throws IOException, ConfigurationException { properties = CliOptions.parseArgs(MRCompactionRunner.class, args);