4.0.0 dev.w9r.pom spring-boot-starter 0.1.12 pom spring-boot-starter A POM consisting of general dependencies and build settings https://w9r.dev/pom/spring-boot-starter MIT https://www.apache.org/licenses/LICENSE-2.0 oliver Oliver Weyhmüller oliver@weyhmueller.de https://w9r.dev/pom/spring-boot-starter scm:git:https://w9r.dev/pom/spring-boot-starter scm:git:https://w9r.dev/pom/spring-boot-starter HEAD 21 1.9.25 ${java.version} ${java.version} UTF-8 UTF-8 @ ${java.version} 3.4.1 2024.0.0 3.13.0 3.1.3 2.9.1 5.0.0.4389 0.8.12 10.21.1 3.6.0 12.0.1 4.8.6.6 4.9.0 1.13.0 maven-releases https://nexus.w9r.dev/repository/maven-releases Releases true always warn false maven-snapshots https://nexus.w9r.dev/repository/maven-snapshots Snapshots false true always warn dev.w9r.pom dependencies 0.1.13 pom import org.springframework.cloud spring-cloud-dependencies ${spring-cloud.version} pom import org.springframework.boot spring-boot-dependencies ${spring-boot.version} pom import dev.w9r.pom dependencies 0.1.13 pom org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-actuator org.springframework.boot spring-boot-starter-cache io.micrometer micrometer-tracing-bridge-otel io.zipkin.reporter2 zipkin-reporter-brave org.springframework.boot spring-boot-devtools runtime true io.micrometer micrometer-registry-prometheus runtime org.springframework.boot spring-boot-configuration-processor true org.springframework.boot spring-boot-starter-test test com.github.loki4j loki-logback-appender 1.6.0 ${basedir}/src/main/resources true **/application*.yml **/application*.yaml **/application*.properties ${basedir}/src/main/resources **/application*.yml **/application*.yaml **/application*.properties org.apache.maven.plugins maven-deploy-plugin ${plugin.maven-deploy.version} org.jetbrains.kotlin kotlin-maven-plugin ${kotlin.version} ${java.version} true compile compile compile test-compile test-compile test-compile org.apache.maven.plugins maven-compiler-plugin 3.13.0 true org.apache.maven.plugins maven-failsafe-plugin 3.5.2 integration-test verify ${project.build.outputDirectory} org.apache.maven.plugins maven-jar-plugin 3.4.2 ${start-class} true org.apache.maven.plugins maven-war-plugin 3.4.0 ${start-class} true org.apache.maven.plugins maven-resources-plugin 3.3.1 ${project.build.sourceEncoding} ${resource.delimiter} false org.graalvm.buildtools native-maven-plugin 0.10.4 true io.github.git-commit-id git-commit-id-maven-plugin 9.0.1 revision true true ${project.build.outputDirectory}/git.properties org.cyclonedx cyclonedx-maven-plugin ${cyclonedx-maven-plugin.version} generate-resources makeAggregateBom application ${project.build.outputDirectory}/META-INF/sbom json application.cdx org.springframework.boot spring-boot-maven-plugin ${spring-boot.version} repackage repackage https://cr.w9r.dev/ ${docker.registry.username} ${docker.registry.password} cr.w9r.dev/spring-boot/${project.artifactId}:${project.version} true ${spring-boot.run.main-class} org.apache.maven.plugins maven-checkstyle-plugin ${plugin.checkstyle.version} com.puppycrawl.tools checkstyle ${checkstyle.version} true false false warning ${project.build.directory}/checkstyle-result.xml https://checkstyle.w9r.dev/checkstyle.xml com.github.spotbugs spotbugs-maven-plugin ${plugin.spotbugs.version} com.github.spotbugs spotbugs ${spotbugs.version} com.h3xstream.findsecbugs findsecbugs-plugin ${findsecbugs.version} org.owasp dependency-check-maven ${plugin.dependency-check.version} https://vulnz.w9r.de/nvd/nvdcve-{0}.json.gz vulnz HTML,XML,CSV,JSON,JUNIT,GITLAB dependency-check-suppressions.xml https://w9r.dev/w9r.dev/dependency-check-suppressions/raw/branch/main/dependency-check-suppressions.xml check org.jacoco jacoco-maven-plugin ${plugin.jacoco.version} prepare-agent prepare-agent report report org.sonarsource.scanner.maven sonar-maven-plugin ${plugin.sonar.version} org.apache.maven.plugins maven-shade-plugin 3.6.0 true true *:* META-INF/*.SF META-INF/*.DSA META-INF/*.RSA org.springframework.boot spring-boot-maven-plugin ${spring-boot.version} package shade META-INF/spring.handlers META-INF/spring.schemas META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports META-INF/spring/org.springframework.boot.actuate.autoconfigure.web.ManagementContextConfiguration.imports META-INF/spring.factories ${start-class} true native org.apache.maven.plugins maven-jar-plugin true org.springframework.boot spring-boot-maven-plugin dashaun/builder:tiny true process-aot process-aot org.graalvm.buildtools native-maven-plugin ${project.build.outputDirectory} 22.3 add-reachability-metadata add-reachability-metadata nativeTest org.junit.platform junit-platform-launcher test org.springframework.boot spring-boot-maven-plugin process-test-aot process-test-aot org.graalvm.buildtools native-maven-plugin ${project.build.outputDirectory} 22.3 native-test test skipShadeAndCycloneDX org.apache.maven.plugins maven-shade-plugin true org.cyclonedx cyclonedx-maven-plugin true publication local::file:./target/staging-deploy deploy org.apache.maven.plugins maven-javadoc-plugin attach-javadocs jar true org.apache.maven.plugins maven-source-plugin attach-sources jar true