Muchos componentes de Java ES dependen de la presencia de otros para realizar sus funciones principales. El programa de instalación realiza una amplia comprobación cruzada de los componentes de Java ES para determinar si los componentes seleccionados durante la instalación funcionarán correctamente de forma conjunta. Por este motivo, es posible que el programa de instalación le pida que incluya determinados componentes de Java ES cuando elija los componentes.
El programa de instalación utiliza las siguientes reglas para manejar las dependencias entre los componentes de Java ES:
Selección de un componente de Java ES. Al seleccionar un componente de Java ES para su instalación, en la mayoría de los casos, el programa de instalación selecciona automáticamente todos sus subcomponentes.
Asimismo, selecciona los componentes y subcomponentes de los que depende el componente seleccionado. Por ejemplo, si selecciona Application Server, el programa de instalación selecciona automáticamente Message Queue.
Anulación de la selección de un componente de Java ES. En la mayoría de los casos, si excluye un componente de Java ES de la selección, el programa de instalación excluye automáticamente todos sus subcomponentes.
Si excluye de la selección un componente necesario (de forma local o remota) para otro componente seleccionado, el programa de instalación muestra varios mensajes de advertencia cuando intenta continuar con el proceso.
Selección de un subcomponente. Si selecciona un subcomponente, el programa de instalación selecciona automáticamente el componente de Java ES al que pertenece, pero no el resto de subcomponentes.
Si el subcomponente seleccionado depende de otros componentes o subcomponentes, éstos también se seleccionarán automáticamente.
Anulación de la selección de un subcomponente. Si anula la selección de un subcomponente, el programa de instalación anula únicamente la selección de dicho subcomponente, pero el resto de subcomponentes permanecen seleccionados.
Si excluye de la selección un subcomponente necesario (de forma local o remota) para otro componente seleccionado, el programa de instalación muestra varios mensajes de advertencia cuando intenta continuar con el proceso.