4.0.0 org.flywaydb flyway-parent 0-SNAPSHOT flyway-commandline jar ${project.artifactId} ${project.groupId} flyway-core ${project.version} org.apache.derby derby org.apache.derby derbytools org.apache.derby derbyshared org.apache.derby derbyclient com.h2database h2 org.hsqldb hsqldb com.microsoft.sqlserver mssql-jdbc net.sourceforge.jtds jtds mysql mysql-connector-java net.java.dev.jna jna net.java.dev.jna jna-platform org.firebirdsql.jdbc jaybird-jdk18 org.mariadb.jdbc mariadb-java-client org.postgresql postgresql net.snowflake snowflake-jdbc org.xerial sqlite-jdbc org.fusesource.jansi jansi com.google.code.gson gson maven-resources-plugin copy-license copy-resources generate-resources .. LICENSE.txt README.txt ${project.build.outputDirectory}/META-INF build-assemblies false net.adoptopenjdk jre windows-x64 zip provided net.adoptopenjdk jre linux-x64 tar.gz provided net.adoptopenjdk jre macos-x64 tar.gz provided com.oracle.database.jdbc ojdbc8 maven-dependency-plugin unpack-jres package unpack-dependencies true jre true true copy-editions package copy org.flywaydb.pro flyway-commandline ${project.version} jar ${project.build.directory}/editions/pro org.flywaydb.pro flyway-core ${project.version} jar ${project.build.directory}/editions/pro org.flywaydb.enterprise flyway-commandline ${project.version} jar ${project.build.directory}/editions/enterprise org.flywaydb.enterprise flyway-core ${project.version} jar ${project.build.directory}/editions/enterprise maven-assembly-plugin nojre-assembly package single src/main/assembly/no-jre.xml false jre-assemblies package single src/main/assembly/windows.xml src/main/assembly/linux.xml src/main/assembly/macos.xml UTF-8