4.0.0 org.springframework.boot spring-boot-starter-parent 3.1.5 com.label label-backend 1.0.0-SNAPSHOT jar 21 UTF-8 42.2.24 3.5.3.1 2.3.0 UTF-8 software.amazon.awssdk bom 2.26.31 pom import org.testcontainers testcontainers-bom 1.20.1 pom import org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-actuator org.springframework.boot spring-boot-starter-data-redis org.springframework.boot spring-boot-starter-aop org.postgresql postgresql ${postgrescp.version} runtime com.baomidou mybatis-plus-boot-starter ${mybatis-plus.version} com.github.jsqlparser jsqlparser 4.4 org.springdoc springdoc-openapi-starter-webmvc-ui 2.3.0 software.amazon.awssdk s3 software.amazon.awssdk sts org.springframework.security spring-security-crypto org.projectlombok lombok true org.springframework.boot spring-boot-starter-test test org.testcontainers postgresql test org.testcontainers junit-jupiter test src/main/resources sql/** *.yml *.xml *.yaml *.properties org.apache.maven.plugins maven-jar-plugin ${project.build.directory}/libs com.label.LabelBackendApplication true ./ ../etc/ org.apache.maven.plugins maven-dependency-plugin copy-dependencies package copy-dependencies ${project.build.directory}/libs runtime org.apache.maven.plugins maven-assembly-plugin create-distribution package single assembly/distribution.xml ${project.artifactId}-${project.version} false