@@ -47,9 +47,27 @@ subprojects {
4747 }
4848
4949 test {
50+ // JVM args required by spark (see org.apache.spark.launcher.JavaModuleOptions)
5051 jvmArgs(
51- ' --add-exports' , ' java.base/sun.nio.ch=ALL-UNNAMED' ,
52- ' --add-opens' , ' java.base/java.lang.invoke=ALL-UNNAMED'
52+ ' -XX:+IgnoreUnrecognizedVMOptions' ,
53+ ' --add-exports=java.base/sun.nio.ch=ALL-UNNAMED' ,
54+ ' --add-opens=java.base/java.lang.invoke=ALL-UNNAMED' ,
55+ ' --add-opens=java.base/java.lang=ALL-UNNAMED' ,
56+ ' --add-opens=java.base/java.lang.invoke=ALL-UNNAMED' ,
57+ ' --add-opens=java.base/java.lang.reflect=ALL-UNNAMED' ,
58+ ' --add-opens=java.base/java.io=ALL-UNNAMED' ,
59+ ' --add-opens=java.base/java.net=ALL-UNNAMED' ,
60+ ' --add-opens=java.base/java.nio=ALL-UNNAMED' ,
61+ ' --add-opens=java.base/java.util=ALL-UNNAMED' ,
62+ ' --add-opens=java.base/java.util.concurrent=ALL-UNNAMED' ,
63+ ' --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED' ,
64+ ' --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED' ,
65+ ' --add-opens=java.base/sun.nio.ch=ALL-UNNAMED' ,
66+ ' --add-opens=java.base/sun.nio.cs=ALL-UNNAMED' ,
67+ ' --add-opens=java.base/sun.security.action=ALL-UNNAMED' ,
68+ ' --add-opens=java.base/sun.util.calendar=ALL-UNNAMED' ,
69+ ' --add-opens=java.security.jgss/sun.security.krb5=ALL-UNNAMED' ,
70+ ' -Djdk.reflect.useDirectMethodHandle=false'
5371 )
5472 useJUnitPlatform {
5573 includeEngines ' scalatest'
0 commit comments