4.0.0 com.baeldung spring-5-data-reactive 0.0.1-SNAPSHOT jar org.springframework.boot spring-boot-starter-parent 2.0.1.RELEASE org.springframework.boot spring-boot-starter-data-mongodb-reactive org.springframework.boot spring-boot-starter-web com.fasterxml.jackson.module jackson-module-kotlin org.jetbrains.kotlin kotlin-stdlib-jdk8 org.jetbrains.kotlin kotlin-reflect org.projectlombok lombok io.projectreactor reactor-test test org.jetbrains.kotlin kotlin-stdlib-jdk8 ${kotlin.version} org.jetbrains.kotlin kotlin-test ${kotlin.version} test io.reactivex.rxjava2 rxjava org.springframework spring-test org.springframework.boot spring-boot-starter-test test org.junit.jupiter junit-jupiter-api org.junit.jupiter junit-jupiter-engine test org.junit.platform junit-platform-surefire-provider ${junit.platform.version} test org.junit.platform junit-platform-runner ${junit.platform.version} test org.springframework.boot spring-boot-maven-plugin kotlin-maven-plugin compile compile ${project.basedir}/src/main/kotlin ${project.basedir}/src/main/java test-compile test-compile ${project.basedir}/src/test/kotlin ${project.basedir}/src/test/java org.jetbrains.kotlin -Xjsr305=strict spring 1.8 org.jetbrains.kotlin kotlin-maven-allopen ${kotlin.version} org.apache.maven.plugins maven-compiler-plugin ${java.version} ${java.version} default-compile none default-testCompile none java-compile compile compile java-test-compile test-compile testCompile org.apache.maven.plugins maven-surefire-plugin 3 true methods true **/*IntegrationTest.java **/*IntTest.java **/*LiveTest.java UTF-8 UTF-8 1.8 1.2.40 1.0.0 5.0.2