mirror of
https://github.com/kestra-io/kestra.git
synced 2025-12-19 18:05:41 -05:00
fix(core): opens java.util and java.io to workaround issues with some libraries (#1669)
This commit is contained in:
@@ -41,7 +41,11 @@ IF %java_version% NEQ 0 (
|
||||
EXIT 1
|
||||
)
|
||||
|
||||
java %JAVA_OPTS% -jar "%this%" %*
|
||||
REM Opens java.nio due to https://github.com/snowflakedb/snowflake-jdbc/issues/589
|
||||
REM Opens java.util due to https://github.com/Azure/azure-sdk-for-java/issues/27806
|
||||
SET JAVA_ADD_OPENS="--add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED"
|
||||
|
||||
java %JAVA_OPTS% %JAVA_ADD_OPENS% -jar "%this%" %*
|
||||
|
||||
ENDLOCAL
|
||||
|
||||
|
||||
@@ -18,6 +18,10 @@ case "$JAVA_FULLVERSION" in
|
||||
;;
|
||||
esac
|
||||
|
||||
# Opens java.nio due to https://github.com/snowflakedb/snowflake-jdbc/issues/589
|
||||
# Opens java.util due to https://github.com/Azure/azure-sdk-for-java/issues/27806
|
||||
JAVA_ADD_OPENS="--add-opens java.base/java.nio=ALL-UNNAMED --add-opens java.base/java.util=ALL-UNNAMED"
|
||||
|
||||
# Exec
|
||||
exec java ${JAVA_OPTS} -jar "$0" "$@"
|
||||
exec java ${JAVA_OPTS} ${JAVA_ADD_OPENS} -jar "$0" "$@"
|
||||
exit 127
|
||||
Reference in New Issue
Block a user