diff --git a/samples/micrometer-samples-jetty12/build.gradle b/samples/micrometer-samples-jetty12/build.gradle index b8f7604f2a..6ec0e6835f 100644 --- a/samples/micrometer-samples-jetty12/build.gradle +++ b/samples/micrometer-samples-jetty12/build.gradle @@ -2,6 +2,11 @@ plugins { id 'java' } +// skip this module when building with jdk <17 +if (!javaLanguageVersion.canCompileOrRun(17)) { + project.tasks.configureEach { task -> task.enabled = false } +} + dependencies { implementation project(":micrometer-core") @@ -11,3 +16,9 @@ dependencies { testImplementation libs.junitJupiter testImplementation libs.assertj } + +compileJava { + sourceCompatibility = JavaVersion.VERSION_17 + targetCompatibility = JavaVersion.VERSION_17 + options.release = 17 +}