plugins { id 'java-library' } apply from: '../../gradle/coverage/java-coverage.gradle' apply from: "../../gradle/versioning/versioning.gradle" dependencies { implementation platform(externalDependency.jacksonBom) implementation externalDependency.jacksonDataBind implementation externalDependency.slf4jApi // Newer Spring libraries require JDK17 classes, allow for JDK11 compileOnly externalDependency.springBootAutoconfigureJdk11 compileOnly externalDependency.lombok annotationProcessor externalDependency.lombok testImplementation externalDependency.testng testImplementation externalDependency.springBootTest } processResources.configure { finalizedBy printVersionDetails // always print version details }