많은 구성 요소가 핵심 기능을 제공하기 위해 다른 구성 요소에 의존합니다. 설치 프로그램은 다양한 구성 요소 상호 검사를 통해 설치 중에 선택하는 구성 요소가 서로 올바르게 작동하는지 확인합니다. 이와 같은 이유로, 구성 요소 선택 시 특정 구성 요소를 포함할지 여부를 묻는 메시지가 표시됩니다.
일반적으로 Java ES 설치 프로그램은 다음과 같은 규칙을 사용하여 Java ES 구성 요소 간 종속성을 처리합니다.
구성 요소 선택. 설치할 구성 요소를 선택하면 대부분의 경우 설치 프로그램은 모든 하위 구성 요소를 자동으로 선택합니다.
또한 설치 프로그램은 선택한 구성 요소가 의존하는 구성 요소 및 하위 구성 요소를 선택합니다. 예를 들어, Application Server를 선택하면 Message Queue는 자동으로 선택됩니다.
구성 요소 선택 취소. 구성 요소의 선택을 최소하면 대부분의 경우 설치 프로그램은 모든 하위 구성 요소의 선택을 자동으로 취소합니다.
선택된다른구성요소에 대해 로컬 또는 원격으로필요한구성요소의선택을취소할경우설치 프로그램은 설치를 진행할 때 다양한 경고를 표시합니다.
하위 구성 요소 선택. 하위 구성 요소를 선택할 경우 설치 프로그램은 해당 구성 요소가 속해 있는 구성 요소를 자동으로 선택하며 다른 하위 구성 요소는 선택하지 않습니다.
선택한 하위 구성 요소가 다른 구성 요소 또는 하위 구성 요소에 의존하는 경우 다른 구성 요소도 자동으로 선택됩니다.
하위 구성 요소 선택 취소. 하위 구성 요소의 선택을 취소하면 선택한 하위 구성 요소의 선택만 취소되고, 다른 하위 구성 요소의 선택이 취소되지는 않습니다.
선택된다른구성요소에 대해 로컬 또는 원격으로필요한구성요소의선택을취소할경우설치 프로그램은 설치를 진행할 때 다양한 경고를 표시합니다.