Skip to content

Commit 9e407f0

Browse files
committed
[WIP] #4597 Java 17 support
1 parent a4cf3f2 commit 9e407f0

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

build.sbt

+10
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,16 @@ val commonSettings = Def
224224
resolvers ++= Resolver.sonatypeOssRepos("public"),
225225
Test / javaOptions += "-Dscio.ignoreVersionWarning=true",
226226
Test / testOptions += Tests.Argument("-oD"),
227+
Test / javaOptions ++= sys.props("java.version") match {
228+
case v if v.startsWith("17.") =>
229+
Seq(
230+
"--add-opens",
231+
"java.base/java.util=ALL-UNNAMED",
232+
"--add-opens",
233+
"java.base/java.lang.invoke=ALL-UNNAMED"
234+
)
235+
case _ => Seq.empty
236+
},
227237
testOptions += Tests.Argument(TestFrameworks.JUnit, "-q", "-v", "-a"),
228238
testOptions ++= {
229239
if (sys.env.contains("SLOW")) {

0 commit comments

Comments
 (0)