@@ -68,7 +68,6 @@ if [[ -z ${JAVA_HOME} ]]; then
6868fi
6969
7070KYUUBI_JAVA_OPTS=" $KYUUBI_JAVA_OPTS -XX:+IgnoreUnrecognizedVMOptions"
71- KYUUBI_JAVA_OPTS=" $KYUUBI_JAVA_OPTS -Dio.netty.tryReflectionSetAccessible=true"
7271KYUUBI_JAVA_OPTS=" $KYUUBI_JAVA_OPTS --add-opens=java.base/java.lang=ALL-UNNAMED"
7372KYUUBI_JAVA_OPTS=" $KYUUBI_JAVA_OPTS --add-opens=java.base/java.lang.invoke=ALL-UNNAMED"
7473KYUUBI_JAVA_OPTS=" $KYUUBI_JAVA_OPTS --add-opens=java.base/java.lang.reflect=ALL-UNNAMED"
@@ -85,10 +84,12 @@ KYUUBI_JAVA_OPTS="$KYUUBI_JAVA_OPTS --add-opens=java.base/sun.security.action=AL
8584KYUUBI_JAVA_OPTS=" $KYUUBI_JAVA_OPTS --add-opens=java.base/sun.security.tools.keytool=ALL-UNNAMED"
8685KYUUBI_JAVA_OPTS=" $KYUUBI_JAVA_OPTS --add-opens=java.base/sun.security.x509=ALL-UNNAMED"
8786KYUUBI_JAVA_OPTS=" $KYUUBI_JAVA_OPTS --add-opens=java.base/sun.util.calendar=ALL-UNNAMED"
87+ KYUUBI_JAVA_OPTS=" $KYUUBI_JAVA_OPTS -Djdk.reflect.useDirectMethodHandle=false"
88+ KYUUBI_JAVA_OPTS=" $KYUUBI_JAVA_OPTS --enable-native-access=ALL-UNNAMED"
89+ KYUUBI_JAVA_OPTS=" $KYUUBI_JAVA_OPTS --sun-misc-unsafe-memory-access=allow"
8890export KYUUBI_JAVA_OPTS=" $KYUUBI_JAVA_OPTS "
8991
9092KYUUBI_CTL_JAVA_OPTS=" $KYUUBI_CTL_JAVA_OPTS -XX:+IgnoreUnrecognizedVMOptions"
91- KYUUBI_CTL_JAVA_OPTS=" $KYUUBI_CTL_JAVA_OPTS -Dio.netty.tryReflectionSetAccessible=true"
9293KYUUBI_CTL_JAVA_OPTS=" $KYUUBI_CTL_JAVA_OPTS --add-opens=java.base/java.lang=ALL-UNNAMED"
9394KYUUBI_CTL_JAVA_OPTS=" $KYUUBI_CTL_JAVA_OPTS --add-opens=java.base/java.lang.invoke=ALL-UNNAMED"
9495KYUUBI_CTL_JAVA_OPTS=" $KYUUBI_CTL_JAVA_OPTS --add-opens=java.base/java.lang.reflect=ALL-UNNAMED"
@@ -105,6 +106,9 @@ KYUUBI_CTL_JAVA_OPTS="$KYUUBI_CTL_JAVA_OPTS --add-opens=java.base/sun.security.a
105106KYUUBI_CTL_JAVA_OPTS=" $KYUUBI_CTL_JAVA_OPTS --add-opens=java.base/sun.security.tools.keytool=ALL-UNNAMED"
106107KYUUBI_CTL_JAVA_OPTS=" $KYUUBI_CTL_JAVA_OPTS --add-opens=java.base/sun.security.x509=ALL-UNNAMED"
107108KYUUBI_CTL_JAVA_OPTS=" $KYUUBI_CTL_JAVA_OPTS --add-opens=java.base/sun.util.calendar=ALL-UNNAMED"
109+ KYUUBI_CTL_JAVA_OPTS=" $KYUUBI_CTL_JAVA_OPTS -Djdk.reflect.useDirectMethodHandle=false"
110+ KYUUBI_CTL_JAVA_OPTS=" $KYUUBI_CTL_JAVA_OPTS --sun-misc-unsafe-memory-access=allow"
111+ KYUUBI_CTL_JAVA_OPTS=" $KYUUBI_CTL_JAVA_OPTS --enable-native-access=ALL-UNNAMED"
108112export KYUUBI_CTL_JAVA_OPTS=" $KYUUBI_CTL_JAVA_OPTS "
109113
110114export KYUUBI_SCALA_VERSION=" ${KYUUBI_SCALA_VERSION:- " 2.12" } "
0 commit comments