설정 중이에요환경 모듈서버에는 test1과 test2의 두 가지 모듈이 있습니다.
Test1에는 Java 1.7.0이 필요하고 test2에는 Java 1.8.0이 필요합니다. 전제 조건/충돌(표준 관행인 것 같음)을 사용하는 경우 test1을 로드하기 전에 java 1.7.0을 로드해야 하지만 나중에 test2를 로드하고 Java 모듈을 1.8.0으로 전환하면 test1은 여전히 로드된 상태로 유지되며 여전히 뒤틀린 방식으로 수행됩니다.
물론 사용자가 모듈 전환을 직접 수행해야 하지만 전제 조건이 충족되면 test1을 제거할 수 있도록 이를 방지할 수 있는 방법이 있습니까? 위의 시나리오에서는 추적하기가 매우 쉬울 수 있지만 각각 여러 종속성이 있는 도구가 많으면 문제가 발생할 것으로 예상됩니다. 환경 모듈에 제가 모르거나 오해하는 기능이 있나요?