10
내 JDK 9 + 181 봄 부팅 2.0.0.BUILD 스냅 샷 CLI 응용 프로그램을 표시 시작시이 경고 :이 콘솔이
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.springframework.cglib.core.ReflectUtils$1 (jar:file:/home/jan/src/fm-cli/target/fm-cli-0.1.0-SNAPSHOT.jar!/BOOT-INF/lib/spring-core-5.0.0.RELEASE.jar!/) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of org.springframework.cglib.core.ReflectUtils$1
입니다 응용 프로그램, 그래서이 경고를 해제해야합니다 - 어떻게 그럴 수 있습니까?
참고 :이 질문은 스프링에 의해 트리거 된이 경고를 비활성화하는 방법에 대한 특정 질문을 묻습니다. 다른 라이브러리에서 비슷한 증상을 처리하는 것은 JDK9: An illegal reflective access operation has occurred. org.python.core.PySystemState의 복제본이 아닙니다. 예를 들어
--add-opens java.base/java.lang=ALL-UNNAMED
:
JDK 9.0.4에서 Spring Boot 2.0.0.RC1을 사용하고 있으며 동일한 문제가 있습니다. 트릭에 대해 더 설명해 주시겠습니까? *** 스위치 ***의 의미는 무엇입니까? –
나는 또한 https://github.com/dsyer/spring-boot-java-9에서 그것을 보았다. IntelliJ IDEA 용 JVM 옵션을 설정하는 데 어려움이 있습니다. 나는 어떻게 극복해야할지 모르겠다. –
@ DoNhuVy - 새로운 질문을하는 방법을 고려해보십시오. 자세한 내용은 다음을 참조하십시오. https://intellij-support.jetbrains.com/hc/en-us/articles/206544869-Configuring-JVM-options-and-platform-properties –