<dependency> <groupId>com.martiansoftware</groupId> <artifactId>jsap</artifactId> <version>2.1</version> </dependency> import com.martiansoftware.jsap.FlaggedOption; import com.martiansoftware.jsap.JSAP; import com.martiansoftware.jsap.JSAPResult; public class MyClass { public static void main(String[] args) throws Exception { JSAP jsap = new JSAP(); FlaggedOption option = new FlaggedOption("name") .setStringParser(JSAP.STRING_PARSER) .setRequired(true) .setShortFlag('n') .setLongFlag("name") .setHelp("The name parameter"); jsap.registerParameter(option); JSAPResult result = jsap.parse(args); if (!result.success()) { System.err.println("Error: " + result.getErrorMessage()); System.err.println(jsap.getUsage()); System.exit(1); } String name = result.getString("name"); System.out.println("Hello, " + name + "!"); } } java MyClass -n <name> java MyClass -n John


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