Gleb Minaev
06/19/2026, 9:56 AMtargetPlatform in globalDefaults { ... } to JvmPlatforms.jvm17 instead of JvmPlatforms.defaultJvmPlatform, but it seems like it does not change anything. Also, I see JvmEnvironmentConfigurationDirectives.JDK_KIND with TestJdkKind.FULL_JDK_17 directive, but it requires to set a system property JDK_17_0 to a JDK location and after that box tests still fail to use 17th version instead of 8th. What am I missing? What is the preferable way to solve the issue?
(I'll leave my configuration links in the thread.)Gleb Minaev
06/19/2026, 9:58 AMdmitriy.novozhilov
06/22/2026, 6:13 AMJDK_KIND is a recommended way. But note that using JDK_KIND: FULL_JDK_17 will force box tests to start a separate JVM instance to test the box() itself.
that box tests still fail to use 17th version instead of 8thThat's strange. You can stop with debugger here and inspect what's going on.