liquibase-core/src/main/java/liquibase/integration/commandline/Main.java
public static void main(String[] args) {
        int errorLevel = 0;
        try {
            errorLevel = run(args);
        } catch (Throwable e) {
            System.exit(-1);
        }
        System.exit(errorLevel);
    }
public static void main(String[] args) {
        int errorLevel = 0;
        try {
            errorLevel = run(args);
        } catch (Throwable e) {
            System.exit(-1);
        }
        System.exit(errorLevel);
    }
public static void main ( String [ ] args ) { int errorLevel = 0 ; try { errorLevel = run ( args ) ; } catch ( Throwable e ) { System . exit ( - 1 ) ; } System . exit ( errorLevel ) ; }
Entry point. This is what gets executes when starting this program from the command line. This is actually
a simple wrapper so that an errorlevel of != 0 is guaranteed in case of an uncaught exception.

@param args the command line arguments
Entry point . This is what gets executes when starting this program from the command line . This is actually a simple wrapper so that an errorlevel of ! = 0 is guaranteed in case of an uncaught exception .