import com.martiansoftware.jsap.*;
public class MyApp {
public static void main(String[] args) throws JSAPException {
JSAP jsap = new JSAP();
FlaggedOption inputOption = new FlaggedOption("input")
.setStringParser(JSAP.STRING_PARSER)
.setRequired(true)
.setShortFlag('i')
.setLongFlag("input")
.setHelp("Input file");
jsap.registerParameter(inputOption);
JSAPResult result = jsap.parse(args);
if (!result.success()) {
System.err.println("Usage: java MyApp " + jsap.getUsage());
System.err.println(jsap.getHelp());
return;
}
String inputFile = result.getString("input");
System.out.println("Input file: " + inputFile);
}
}