구성 요소 세부 사항 - 하게 IntelliJ IDEA 2017.1 CE를 사용 및 JDK-9 개 + 154의 RuntimeException : 모듈 jrt.fs의 패키지 jdk.internal.jimage.decompressor 및 모듈 java.base
주() -
Set<String> set2 = Set.of("a", "b", "c");
set2.forEach(System.out::println);
module-info.java
,module collection {
requires java.base;
}
로그을 - VM의 초기화의 구현을 통해
Error occurred during initialization of VM
java.lang.RuntimeException: Package jdk.internal.jimage.decompressor in both module jrt.fs and module java.base
at jdk.internal.module.ModuleBootstrap.fail([email protected]/ModuleBootstrap.java:699)
at jdk.internal.module.ModuleBootstrap.boot([email protected]/ModuleBootstrap.java:329)
at java.lang.System.initPhase2([email protected]/System.java:1928)
의문은 내 질문에 내가 모듈 jrt.fs
를 포함하지 않은 것입니다 - 그것은 어디에서 사진에오고있다? 이러한 모듈 포함/제외를 어떻게 디버깅합니까? 현재 예외를 어떻게 해결할 수 있습니까?
정말 이상합니다. 나는'jrt.fs'에 대해 들어 본 적이 없습니다. 어떤 JDK 버전 (빌드 번호?)을 실행하고 있습니까? 또한,'java --list-modules'을 사용하여 모듈을 찾으십시오. – Nicolai
@Nicolai 현재'jdk-9-ea + 154 '를 사용 중입니다. 모듈의 세부 사항을 살펴볼 것입니다.'jrt.fs'가 무엇을 위해 사용되는지에 대한 아이디어가 있습니까? 알아가는 데 도움이 될 수 있습니다. – nullpointer