diff --git a/build.gradle b/build.gradle index acee592..43a8e3f 100644 --- a/build.gradle +++ b/build.gradle @@ -15,11 +15,11 @@ */ plugins { - id "org.springframework.boot" version "2.7.7" - id "io.freefair.lombok" version "6.6.1" - id "io.freefair.maven-publish-java" version "6.6.1" + id "org.springframework.boot" version "3.1.1" + id "io.freefair.lombok" version "8.1.0" + id "io.freefair.maven-publish-java" version "8.1.0" id "io.spring.dependency-management" version "1.1.0" - id "org.owasp.dependencycheck" version "7.4.4" + id "org.owasp.dependencycheck" version "8.3.1" id "com.jfrog.bintray" version "1.8.5" id "java" id "jacoco" @@ -42,8 +42,8 @@ repositories { mavenCentral() } -sourceCompatibility = 1.8 -targetCompatibility = 1.8 +sourceCompatibility = 1.17 +targetCompatibility = 1.17 dependencies { implementation "org.springframework.boot:spring-boot-starter-web" @@ -52,7 +52,7 @@ dependencies { implementation "commons-io:commons-io:2.11.0" implementation "org.apache.httpcomponents:httpclient:4.5.13" - implementation "edu.kit.datamanager:service-base:1.1.0" + implementation "edu.kit.datamanager:service-base:1.2.0" //driver for h2 implementation "com.h2database:h2:2.1.214" @@ -67,6 +67,7 @@ if (project.hasProperty('deploy')) { bootJar { baseName = 'generic-message-consumer' classifier = 'boot' + duplicatesStrategy = DuplicatesStrategy.EXCLUDE } jar { @@ -76,7 +77,7 @@ jar { } jacoco { - toolVersion = "0.8.7" + toolVersion = "0.8.10" } tasks.withType(Test) {