De nombreux composants dépendent d'autres composants pour pouvoir fonctionner. Le programme d'installation effectue un contrôle complet des composants afin de vérifier que les composants sélectionnés au cours de l'installation fonctionneront correctement ensemble. C'est pourquoi, il est possible que certains composants soient automatiquement sélectionnés lorsque vous effectuez vos choix.
En général, le programme d'installation utilise les règles de gestion des dépendances entre composants Java ES suivantes :
Sélection d'un composant. Dans la plupart des cas, lorsque vous sélectionnez un composant à installer, le programme d'installation sélectionne automatiquement tous ses sous-composants.
Il sélectionne également les composants et sous-composants dont dépend le composant sélectionné. Par exemple, si vous sélectionnez Application Server, le programme d'installation sélectionne automatiquement HADB, Java DB et Message Queue.
Désélection d'un composant. Dans la plupart des cas, lorsque vous désélectionnez un composant, le programme d'installation désélectionne automatiquement tous ses sous-composants.
Si vous désélectionnez un composant qui est requis au niveau local ou à distance pour un autre composant sélectionné, le programme d'installation affiche plusieurs messages d'avertissement lorsque vous essayez de continuer.
Sélection d'un sous-composant. Si vous sélectionnez un sous-composant, le programme d'installation sélectionne automatiquement le composant auquel il appartient, mais pas nécessairement les autres sous-composants.
Si le sous-composant sélectionné dépend d'autres composants ou sous-composants, ils sont automatiquement sélectionnés.
Désélection d'un sous-composant. Si vous désélectionnez un sous-composant, le programme d'installation désélectionne uniquement ce sous-composant et non les autres.
Si vous désélectionnez un sous-composant qui est requis au niveau local ou à distance pour un autre composant sélectionné, le programme d'installation affiche plusieurs messages d'avertissement lorsque vous essayez de continuer.