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