이 규칙은 com.sun.xml.internal.bind.v2.ContextFactory 클래스의 사용을 플래그 지정합니다. 이
내부 클래스는 Java SE 11에서 더 이상 사용할 수 없습니다. 이러한 패키지는 내부 패키지이며 외부 사용을 위한
것이 아닙니다. 그러나 애플리케이션이 이 클래스를 계속 사용해야 하는 경우, 가능한 솔루션은
com.sun.xml.bind.v2.ContextFactory 클래스를 대신 사용하고 애플리케이션에 필요한 jaxb 종속성 라이브러리를
패키징하는 것입니다. 다음은 com.sun.xml.bind.v2.ContextFactory 클래스를 사용하기 위해 필수
라이브러리에서 가져오는 maven 종속성 파일의 샘플입니다.
| <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-core</artifactId> <version>2.2.11</version> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-impl</artifactId> <version>2.2.11</version> </dependency> |
com.sun.xml.internal.bind.v2.ContextFactory 를 com.sun.xml.bind.v2.ContextFactory입니다. 수정사항 자동화를 사용으로 설정하려면 사용자 정의 구성을 애플리케이션 빌드 파일에 복사하십시오.
Java 11 변경사항에 대한 자세한 정보는 Java 11 마이그레이션 안내서를 참조하십시오. com.sun.xml.bind 디렉토리 제거에 대한 자세한 정보는 Java EE 및 CORBA 모듈 제거를 위한 JEP 항목을 참조하십시오.