AutomaticModuleName
-
[Java][업그레이드] JDK 26에서 Automatic-Module-Name이 있는 JNI JAR를 module path로 옮길 때 split package와 native access 범위를 어떤 순서로 줄이나백엔드/Java 2026. 7. 24. 09:17
IT 리서치 노트 [Java][업그레이드] JDK 26에서 Automatic-Module-Name이 있는 JNI JAR를 module path로 옮길 때 split package와 native access 범위를 어떤 순서로 줄이나 JDK 26으로 올린 뒤 JNI 경고를 급히 끄느라 `--enable-native-access=ALL-UNNAMED`를 남겨 두는 팀이 많다. 하지만 2026년 7월 23일 기준 Oracle 문서를 다시 보면, native 사용 JAR를 좁히고 automatic module 이름을 확인한 뒤 module path 기반으로 범위를 줄이는 편이 훨씬 안전하다. 이 글은 Automatic-Module-Name이 있는 JNI JAR를 module path로 옮길 때 split p..