Class LiquibaseLauncher
- java.lang.Object
-
- liquibase.integration.commandline.LiquibaseLauncher
-
public class LiquibaseLauncher extends Object
Launcher which builds up the classpath needed to run Liquibase, then callsLiquibaseCommandLine.main(String[])
.Supports the following configuration options that can be passed as JVM properties and/or environment variables, taking the former precedence over the latter:
Environment variable JVM property Meaning LIQUIBASE_HOME
liquibase.home
Liquibase home. This option is mandatory. LIQUIBASE_LAUNCHER_DEBUG
liquibase.launcher.debug
Determine if it should, when true
, log what it is doing tostderr
. Defaults tofalse
.LIQUIBASE_LAUNCHER_PARENT_CLASSLOADER
liquibase.launcher.parent_classloader
Classloader that will be used to run Liquibase, either system
orthread
. Defaults tosystem
.
-
-
Constructor Summary
Constructors Constructor Description LiquibaseLauncher()
-