/**
* Get the configuration object.
*/
private static FtpServer getConfiguration(String[] args) throws Exception {
FtpServer server = null;
if(args.length == 0) {
System.out.println("Using default configuration");
server = new FtpServer();
} else if( (args.length == 1) && args[0].equals("-default") ) {
// supported for backwards compatibility, but not documented
System.out.println("The -default switch is deprecated, please use --default instead");
System.out.println("Using default configuration");
server = new FtpServer();
} else if( (args.length == 1) && args[0].equals("--default") ) {
System.out.println("Using default configuration");
server = new FtpServer();
} else if( (args.length == 1) && args[0].equals("--help") ) {
usage();
} else if( (args.length == 1) && args[0].equals("-?") ) {
usage();
} else if( args.length == 1 ) {