static public void main(String[] args) {
        if(args.length == 0) {
            showHelp();
            return;
        }

        boolean result = false;

        try {
            if(args[0].compareToIgnoreCase("-version") == 0)
                result = showVersion();
            else if(args.length == 2 && args[0].compareToIgnoreCase("-createSchema") == 0)
                result = exportSchema(args);
            else if(args.length == 2 && args[0].compareToIgnoreCase("-export") == 0)
                result = exportData(args);
        } catch (Exception e) {
            result = false;
            System.err.println(e.getMessage());
        }

        if(!result)
            showHelp();
    }