4.0.0 {{groupId}} {{artifactId}} jar {{artifactId}} {{artifactVersion}} {{#reactive}} 1.6.1{{/reactive}}{{#springDocDocumentationProvider}}{{#useSwaggerUI}} 2.0.2{{/useSwaggerUI}}{{/springDocDocumentationProvider}}{{#springFoxDocumentationProvider}} 2.9.2{{/springFoxDocumentationProvider}}{{#useSwaggerUI}}{{^springDocDocumentationProvider}} 4.15.5{{/springDocDocumentationProvider}}{{/useSwaggerUI}}{{^springFoxDocumentationProvider}}{{^springDocDocumentationProvider}}{{#swagger1AnnotationLibrary}} 1.6.6{{/swagger1AnnotationLibrary}}{{#swagger2AnnotationLibrary}} 2.2.7{{/swagger2AnnotationLibrary}}{{/springDocDocumentationProvider}}{{/springFoxDocumentationProvider}} 3.0.2 2.1.0 1.7.10 1.7.10 UTF-8 org.springframework.boot spring-boot-starter-parent 3.0.2 repository.spring.milestone Spring Milestone Repository https://repo.spring.io/milestone spring-milestones https://repo.spring.io/milestone ${project.basedir}/src/main/kotlin ${project.basedir}/src/test/kotlin {{^interfaceOnly}} org.springframework.boot spring-boot-maven-plugin repackage {{/interfaceOnly}} kotlin-maven-plugin org.jetbrains.kotlin ${kotlin.version} spring 17 compile compile compile test-compile test-compile test-compile org.jetbrains.kotlin kotlin-maven-allopen ${kotlin.version} org.jetbrains.kotlin kotlin-stdlib-jdk8 ${kotlin.version} org.jetbrains.kotlin kotlin-reflect ${kotlin.version} {{^reactive}} org.springframework.boot spring-boot-starter-web {{/reactive}}{{#reactive}} org.springframework.boot spring-boot-starter-webflux org.jetbrains.kotlinx kotlinx-coroutines-core ${kotlinx-coroutines.version} org.jetbrains.kotlinx kotlinx-coroutines-reactor ${kotlinx-coroutines.version} {{/reactive}} {{#springDocDocumentationProvider}} {{#useSwaggerUI}} org.springdoc springdoc-openapi-starter-{{#reactive}}webflux{{/reactive}}{{^reactive}}webmvc{{/reactive}}-ui ${springdoc-openapi.version} {{/useSwaggerUI}}{{^useSwaggerUI}} org.springdoc springdoc-openapi-{{#reactive}}webflux{{/reactive}}{{^reactive}}webmvc{{/reactive}}-core ${springdoc-openapi.version} {{/useSwaggerUI}}{{/springDocDocumentationProvider}}{{#springFoxDocumentationProvider}} io.springfox springfox-swagger2 ${springfox-swagger2.version} {{/springFoxDocumentationProvider}}{{#useSwaggerUI}}{{^springDocDocumentationProvider}} org.webjars swagger-ui ${swagger-ui.version} org.webjars webjars-locator-core {{/springDocDocumentationProvider}}{{/useSwaggerUI}}{{^springFoxDocumentationProvider}}{{^springDocDocumentationProvider}}{{#swagger1AnnotationLibrary}} io.swagger swagger-annotations ${swagger-annotations.version} {{/swagger1AnnotationLibrary}}{{#swagger2AnnotationLibrary}} io.swagger.core.v3 swagger-annotations ${swagger-annotations.version} {{/swagger2AnnotationLibrary}}{{/springDocDocumentationProvider}}{{/springFoxDocumentationProvider}} com.google.code.findbugs jsr305 ${findbugs-jsr305.version} com.fasterxml.jackson.dataformat jackson-dataformat-yaml com.fasterxml.jackson.dataformat jackson-dataformat-xml com.fasterxml.jackson.datatype jackson-datatype-jsr310 com.fasterxml.jackson.module jackson-module-kotlin {{#useBeanValidation}} jakarta.validation jakarta.validation-api {{/useBeanValidation}} jakarta.annotation jakarta.annotation-api ${jakarta-annotation.version} provided org.jetbrains.kotlin kotlin-test-junit5 ${kotlin-test-junit5.version} test