ap.addArgument("-2").metavar("X").nargs("*").help(h);
ap.addArgument("-3").metavar("X").nargs("+").help(h);
ap.addArgument("-4").metavar("X").nargs("?").help(h);
Subparsers subparsers = ap.addSubparsers().help("sub-command help");
Subparser parserA = subparsers.addParser("install");
parserA.help("parserA help");
Subparser parserB = subparsers.addParser("search");
// StringWriter out = new StringWriter();
ap.printHelp(new PrintWriter(System.out));
}