Skip to content

Commit cfcfc01

Browse files
committed
Add required jvm args
1 parent 460039d commit cfcfc01

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

build.gradle

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)