Skip to content

Commit df809e9

Browse files
committed
fix JMH for java 17 build
1 parent 9f43cba commit df809e9

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

build.gradle

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,26 @@ subprojects { project ->
116116
languageVersion = JavaLanguageVersion.of(17)
117117
}
118118
}
119+
jmh {
120+
javaLauncher = javaToolchains.launcherFor {
121+
languageVersion = JavaLanguageVersion.of(17)
122+
}
123+
}
124+
compileJmhJava {
125+
javaCompiler = javaToolchains.compilerFor {
126+
languageVersion = JavaLanguageVersion.of(17)
127+
}
128+
}
129+
jmhCompileGeneratedClasses {
130+
javaCompiler = javaToolchains.compilerFor {
131+
languageVersion = JavaLanguageVersion.of(17)
132+
}
133+
}
134+
tasks.withType(me.champeau.jmh.JmhBytecodeGeneratorTask).configureEach {
135+
javaLauncher = javaToolchains.launcherFor {
136+
languageVersion = JavaLanguageVersion.of(17)
137+
}
138+
}
119139
compileIntegrationTestJava {
120140
javaCompiler = javaToolchains.compilerFor {
121141
languageVersion = JavaLanguageVersion.of(17)

0 commit comments

Comments
 (0)