io.seata seata-parent ${revision} 4.0.0 seata-server jar seata-server ${project.version} server for Seata built with Maven ${spring-boot.version} ${spring-framework.version} org.junit junit-bom ${junit-jupiter.version} pom import org.springframework spring-framework-bom ${spring-framework-for-server.version} pom import org.springframework.boot spring-boot-dependencies ${spring-boot-for-server.version} org.springframework spring-framework-bom pom import org.springframework.boot spring-boot-starter-web log4j-to-slf4j org.apache.logging.log4j org.springframework.boot spring-boot-starter-test test org.junit.vintage junit-vintage-engine ${project.groupId} seata-spring-autoconfigure-server ${project.version} ${project.groupId} seata-core ${project.version} ${project.groupId} seata-config-all ${project.version} log4j log4j ${project.groupId} seata-discovery-all ${project.version} ${project.groupId} seata-serializer-all ${project.version} ${project.groupId} seata-compressor-all ${project.version} ${project.groupId} seata-metrics-all ${project.version} ${project.groupId} seata-console ${project.version} com.alibaba druid org.apache.commons commons-dbcp2 com.zaxxer HikariCP com.h2database h2 mysql mysql-connector-java org.postgresql postgresql com.beust jcommander com.google.guava guava redis.clients jedis com.github.microwww redis-server test com.alibaba fastjson ch.qos.logback logback-classic ch.qos.logback logback-core net.logstash.logback logstash-logback-encoder com.github.danielwegener logback-kafka-appender org.apache.maven.plugins maven-deploy-plugin true org.apache.maven.plugins maven-dependency-plugin copy-dependencies package copy-dependencies ${project.build.directory}/lib false false true true runtime org.apache.logging.log4j,log4j,mysql ${dependencies.copy.skip} copy-mysql package copy mysql mysql-connector-java ${mysql.jdbc.version} mysql mysql-connector-java ${mysql8.jdbc.version} ${project.build.directory}/lib/jdbc ${dependencies.copy.skip} com.google.cloud.tools jib-maven-plugin ${jib-maven-plugin.version} ${IMAGE_NAME} linux amd64 linux arm64 docker.io/seataio/seata-server ${image.tags} ${REGISTRY_USERNAME} ${REGISTRY_PASSWORD} /seata-server /seata-server io.seata.server.ServerApplication 8091 7091 -Djava.security.egd=file:/dev/./urandom -server -Xss512k -XX:+UnlockExperimentalVMOptions -XX:+UseContainerSupport -XX:SurvivorRatio=10 -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=256m -XX:MaxDirectMemorySize=256m -XX:-OmitStackTraceInFastThrow -XX:-UseAdaptiveSizePolicy -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/log/seata_heapdump.hprof -XX:+DisableExplicitGC -XX:+UseG1GC -Dio.netty.leakDetectionLevel=advanced -Dlogback.color.disable-for-bat=true seata-server USE_CURRENT_TIMESTAMP target/lib/jdbc /seata-server/libs/jdbc ${image.publish.skip} package build release-seata 2.5.13 5.1.35 8.0.27 false seata-server org.springframework.boot spring-boot-maven-plugin ${spring-boot.version} io.seata.server.ServerApplication ZIP false repackage