kiesel/johanna — pull request #4 by sfuhrm (2014-11-03 16:56:45+00:00)
Title: Switch to standard args4j parser instead of custom provided jar that mus...

...t be provided using fairy dust to maven.

Nice command line help:

$ LANG=c java -jar target/johanna-1.0.0-SNAPSHOT.jar --help
--backend (-b) [MEMORY | REDIS] : The session storage backend to use
--debug : Whether to log with DEBUG level
--help : This command line help
--host (-h) VAL : The IP to bind to
--identifier (-i) [MD5 | UUID] : The identifier factory to use
--port (-p) N : The TCP/IP port to bind to

... maybe you take a look on this. I think it's
* less boiler plate code (the setters),
* makes things more private
* reduces cumbersome dependencies and
* has some documentation.