This is an automated email from the ASF dual-hosted git repository.

abhishek pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git


The following commit(s) were added to refs/heads/master by this push:
     new 3755f30bc4 Add export parameters for Java 11 (#12859)
3755f30bc4 is described below

commit 3755f30bc48ce96a57e8be73c3602ccc6b86e710
Author: Adarsh Sanjeev <[email protected]>
AuthorDate: Tue Aug 16 13:05:45 2022 +0530

    Add export parameters for Java 11 (#12859)
    
    * Add exports for Java 11 parameters
    
    * Add parameters for data sketches
---
 examples/bin/run-java | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/examples/bin/run-java b/examples/bin/run-java
index 7438b1d846..ec3313625c 100755
--- a/examples/bin/run-java
+++ b/examples/bin/run-java
@@ -40,6 +40,15 @@ then
     --add-opens=java.base/java.lang=ALL-UNNAMED \
     --add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED \
     "$@"
+elif [ "$JAVA_MAJOR" != "" ] && [ "$JAVA_MAJOR" -ge "11" ]
+then
+  # Parameters below are required to use datasketches-memory as a library
+  exec "$JAVA_BIN" \
+    --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED \
+    --add-exports=java.base/jdk.internal.ref=ALL-UNNAMED \
+    --add-opens=java.base/java.nio=ALL-UNNAMED \
+    --add-opens=java.base/sun.nio.ch=ALL-UNNAMED \
+    "$@"
 else
   exec "$JAVA_BIN" "$@"
 fi


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to