import org.apache.commons.cli.*; public class CommandLineParserExample { public static void main(String[] args) { Options options = new Options(); options.addOption("h", "help", false, "Display help"); CommandLineParser parser = new DefaultParser(); try { CommandLine cmd = parser.parse(options, args); if (cmd.hasOption("help")) { printHelpMessage(); } else { // ... } } catch (ParseException e) { System.out.println("Invalid command line arguments. Please try again."); } } private static void printHelpMessage() { HelpFormatter formatter = new HelpFormatter(); formatter.printHelp("java -jar MyApp.jar [OPTIONS]", options); } }


上一篇:
下一篇:
切换中文