buildscript { repositories { mavenCentral() } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:3.4.1") } } apply plugin: 'java' apply plugin: 'application' apply plugin: 'eclipse' apply plugin: 'idea' apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency-management' repositories { mavenCentral() } sourceCompatibility = 21 targetCompatibility = 21 dependencies { implementation group: 'org.springframework.boot', name: 'spring-boot-starter-web' implementation group: 'org.springframework.boot', name: 'spring-boot-starter-thymeleaf' implementation group: 'org.springframework.boot', name: 'spring-boot-devtools' implementation group: 'org.springframework.boot', name: 'spring-boot-starter-data-jpa' implementation group: 'com.h2database', name: 'h2' implementation group: 'jakarta.xml.bind', name: 'jakarta.xml.bind-api' implementation group: 'jakarta.validation', name: 'jakarta.validation-api', version: '3.1.0' implementation group: 'javassist', name: 'javassist', version: '3.12.1.GA' implementation group: 'junit', name: 'junit' }