许多 Java ES 组件需要有其他组件才能提供其核心功能。安装程序会对 Java ES 组件进行大量的交叉检查,以检验安装期间所选择的组件将来是否能共同正常发挥作用。为此,安装程序可能会在您选择组件时提示您包括某些特定的 Java ES 组件。
Java ES 安装程序采用以下规则来处理各 Java ES 组件间的依赖性:
选择 Java ES 组件。当您选择安装某个 Java ES 组件时,多数情况下,安装程序会自动选择它的所有子组件。
安装程序还会选择所选组件所依赖的组件和子组件。例如,如果您选择 Application Server,安装程序将自动选择 Message Queue。
取消选择 Java ES 组件。如果取消选择某个 Java ES 组件,多数情况下,安装程序会自动取消选择它的所有子组件。
如果取消选择另一所选组件本地或远程需要的组件,则当您尝试继续时,安装程序会显示各种警告。
选择子组件。如果您选择某个子组件,安装程序会自动选择该子组件所属的 Java ES 组件,但不会选择其他子组件。
如果选定子组件依赖于其他组件或子组件,则会自动选择这些其他组件。
取消选择子组件。如果您取消选择某个子组件,安装程序只取消选择该子组件而不取消选择其他子组件。
如果取消选择另一所选组件本地或远程需要的子组件,则当您尝试继续时,安装程序会显示各种警告。