WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System:: load has been called by com.sun.jna.Native in an unnamed module
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for caallers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled
java 버전 업그레이드로 native access 제한 정책이 강화됐는데, 이로 인해 이전 버전의 JNA 라이브러리 사용 시 생기는 경고.
당장은 문제가 없지만, 향후 실행이 차단될 가능성이 있다
경고 메세지 대로 JVM실행 시--enable-native-access=ALL-UNNAMED
변수를 추가하면 되지만,
실행 환경에 시스템 환경변수를 추가하여 해결할 수 있다JAVA_TOOL_OPTIONS : --enable-native-access=ALL-UNNAMED
참고 OpenJDK
| (windows) groovy 설치 (환경 구축) (0) | 2025.08.19 |
|---|