public void printHelp(List<String> args) {
CmdLineParser p = createParser();
if (getUsageMessage() != null)
System.err.println("Usage: bees "+args.get(0)+" "+getUsageMessage());
else {
System.err.print("Usage: bees "+args.get(0)+p.printExample(ExampleMode.REQUIRED));
for (OptionHandler optionHandler: p.getArguments()) {
if (optionHandler.option.required())
System.err.print(" " + optionHandler.getMetaVariable(null));
else
System.err.print(" [" + optionHandler.getMetaVariable(null) + "]");