Java command line framework.