Skip to content

Commit 1d411e5

Browse files
authored
Fixing the build for securemock on java 17 (#1987)
1 parent 89acf36 commit 1d411e5

File tree

4 files changed

+4
-0
lines changed

4 files changed

+4
-0
lines changed

mr/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,7 @@ itestJar {
131131

132132
tasks.named("test").configure {
133133
jvmArgs "--add-opens=java.base/java.io=ALL-UNNAMED" // Needed for IOUtils's BYTE_ARRAY_BUFFER reflection
134+
jvmArgs "--add-opens=java.base/java.lang=ALL-UNNAMED" // Needed for secure mock
134135
}
135136

136137
eclipse.classpath.file {

spark/core/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ if (JavaVersion.current() >= JavaVersion.VERSION_17) {
149149
task.configure {
150150
jvmArgs "--add-opens=java.base/java.io=ALL-UNNAMED" // Needed for IOUtils's BYTE_ARRAY_BUFFER reflection
151151
jvmArgs "--add-opens=java.base/java.nio=ALL-UNNAMED" // Needed for org.apache.spark.SparkConf, which indirectly uses java.nio.DirectByteBuffer
152+
jvmArgs "--add-opens=java.base/java.lang=ALL-UNNAMED" // Needed for secure mock
152153
}
153154
}
154155
}

spark/sql-20/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,7 @@ if (JavaVersion.current() >= JavaVersion.VERSION_16) {
200200
if (task.getName().startsWith("test"))
201201
task.configure {
202202
jvmArgs "--add-opens=java.base/java.io=ALL-UNNAMED" // Needed for IOUtils's BYTE_ARRAY_BUFFER reflection
203+
jvmArgs "--add-opens=java.base/java.lang=ALL-UNNAMED" // Needed for secure mock
203204
}}
204205
}
205206

spark/sql-30/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,7 @@ if (JavaVersion.current() >= JavaVersion.VERSION_16) {
184184
task.configure {
185185
jvmArgs "--add-opens=java.base/java.io=ALL-UNNAMED" // Needed for IOUtils's BYTE_ARRAY_BUFFER reflection
186186
jvmArgs "--add-opens=java.base/java.nio=ALL-UNNAMED" // Needed for org.apache.spark.SparkConf, which indirectly uses java.nio.DirectByteBuffer
187+
jvmArgs "--add-opens=java.base/java.lang=ALL-UNNAMED" // Needed for secure mock
187188
}}
188189
}
189190

0 commit comments

Comments
 (0)