Hi, i was looking for a tool to parse command line arguments in Java and came to Apache Commons CLI.
I noticed that using the binary package (commons-cli-1.3.1.jar) from http://www.pirbot.com/mirrors/apache//commons/cli/binaries/commons-cli-1.3.1-bin.tar.gz doesn't work. The program compiles but prints the following error: Exception in thread "main" java.lang.NoSuchMethodError: org.apache.commons.cli.Options.hasShortOption(Ljava/lang/String;)Z at org.apache.commons.cli.DefaultParser.handleShortAndLongOption(DefaultParser.java:490) The jar is in the classpath, it's NOT a classpath issue. Building from source using, all works as expected. You might want to review the binary release. A minor issue i found with the method Option.getArgs(). It's said that "Returns the number of argument values this Option can take." However, if an option doesn't take any value, the return of this method is -1 which seems wrong. Does this sound right? Thanks and best regards Thomas --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org