Skip to content

Commit 3786c01

Browse files
committed
Open packages for testing pregel-bootstrap on JDK17
1 parent d5491f3 commit 3786c01

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

examples/pregel-bootstrap/build.gradle

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,16 @@ dependencies {
6666
test {
6767
// Use junit platform for unit tests
6868
useJUnitPlatform()
69+
70+
// Since JDK 17 the default access to the following
71+
// packages is "deny". We need to open them in order
72+
// to gain access in GDS / Neo4j.
73+
jvmArgs += '--add-opens=java.base/java.lang=ALL-UNNAMED'
74+
jvmArgs += '--add-opens=java.base/java.lang.invoke=ALL-UNNAMED'
75+
jvmArgs += '--add-opens=java.base/java.nio=ALL-UNNAMED'
76+
jvmArgs += '--add-opens=java.base/java.util.stream=ALL-UNNAMED'
77+
jvmArgs += '--add-opens=java.base/sun.net.www.protocol.http=ALL-UNNAMED'
78+
jvmArgs += '--add-opens=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED'
6979
}
7080

7181
// This task produces a single jar.

0 commit comments

Comments
 (0)