I was looking into commons-cli, but could not find a few features which I very much need, basically:
1) there should be a way to use a default properties file in a well known location (right in "user.dir") 2) that property file should include as part of their metadata (easiest, right in its name) the encoding used to read the name-value pairs of properties included in it 3) if user wants she can enter cli parameters in the command line explicitly and those values would take precedence over the ones in the properties file 4) user should get a name-value(s) <String><String[]> hashmap. if there is a parameter for which no value is defined (just the name says it all) the value would be set to null (user should then deal with the data herself) 5) the encoding of the properties file and cli would be based on the metasyntax notations used by the extended Backus Naur form (ISO/IEC 14977) https://en.wikipedia.org/wiki/Extended_Backus–Naur_form commons-cli doesn’t seem to be it. Do you know of such a thing (or a similar one)? lbrtchx --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@commons.apache.org For additional commands, e-mail: user-h...@commons.apache.org