[AIX Solaris HP-UX Linux Windows]

在分布式操作系统上安装功能部件

可以使用 Installation Manager GUI 来安装和除去产品功能部件。

开始之前

确保 Installation Manager 首选项指向包含产品的正确存储库(基于 Web 的存储库或本地存储库)。

关于此任务

注: 类似于其他 Installation Manager 操作,您也可以使用下列其中一个过程来修改功能部件:
  • 使用静默响应文件

    可以使用 GUI 和 Installation Manager 的记录方式来记录此响应文件,也可以手动创建或修改响应文件以适合需要。

  • 使用 imcl 命令行工具

    请参阅 IBM® Installation Manager 文档

过程

  1. 停止所要修改的 WebSphere® Application Server 安装版本中的所有服务器和应用程序。
  2. 启动 Installation Manager。
  3. 单击修改
  4. 选择要修改的软件包组。
  5. 单击下一步
    注: 如果系统提示您进行认证,请使用在程序 Web 站点上注册时使用的 IBM 标识和密码。
  6. 展开 IBM WebSphere Application Server Network Deployment
  7. 选中相应的复选框来安装功能部件,或者取消选中相应的复选框来除去已安装的功能部件。
    • 用于 EJB 3.0 以前的模块的 EJBDeploy 工具

      此选项将安装用于 EJB 3.0 以前的模块的 EJBDeploy 工具。

      在服务器上部署应用程序之前,必须对那些包含基于 EJB 3.0 以前的规范(未包含在 Java EE 7 应用程序中)的 EJB 模块的应用程序运行 EJBDeploy 工具。运行 EJBDeploy 工具将为应用程序中的企业 Bean 生成部署代码。从 EJB 3.0 规范开始,由于 WebSphere Application Server 使用了名为 JITDeploy 的新功能部件(此功能部件在应用程序启动时自动生成代码),因此不再需要 EJBDeploy 工具。Java EE 7 应用程序中的 EJB 模块即使基于 EJB 3.0 之前的规范,也都使用 JITDeploy。

      提示: 如果 IBM WebSphere Application Server 随附的应用程序(例如样本)要求安装用于 EJB 3.0 以前的模块的可选 EJBDeploy 工具,但未安装此功能部件,那么可能会发生意外的错误。如果您部署并使用了可能需要 EJB 3.0 以前的模块的应用程序,请在运行 EJB 3.0 以前的应用程序的服务器所要使用的所有 WebSphere Application Server 安装中包括可选的 EJBDeploy 功能部件。
    • 独立瘦客户机、资源适配器和可嵌入容器

      IBM 瘦客户机和资源适配器提供了一组用于各种技术(例如 JAX-WS、JAX-RPC、JAX-RS、XML、EJB、JPA 和 JMS 等等)的客户机和资源适配器。可嵌入容器在独立 Java™ Platform, Standard Edition (Java SE) 环境中运行。例如,您可以使用可嵌入 EJB 容器在应用程序服务器外部运行企业 Bean。

      • Stand-alone thin clients and resource adapters

        此选项将安装 IBM 独立瘦客户机和资源适配器。

        IBM 瘦客户机提供了一组用于各种技术(例如 JAX-WS、JAX-RPC、JAX-RS、XML、EJB、JPA 和 JMS 等等)的客户机。IBM 资源适配器提供用于 JMS 的资源适配器。

      • 可嵌入 EJB 容器

        此选项将安装可嵌入 EJB 容器。

        可嵌入 EJB 容器是一个 Java 归档 (JAR) 文件,此文件可用于在独立 Java SE 环境中运行企业 Bean。可以在应用程序服务器外部使用此可嵌入容器来运行企业 Bean。可嵌入 EJB 容器是 EJB 规范的一部分,并且主要用于单元测试企业 Bean 业务逻辑。

    • 样本应用程序

      此选项为学习和演示环境安装样本应用程序。

      这些样本既包括源代码文件也包括集成企业应用程序,用于演示一些最新的 Java Platform, Enterprise Edition (Java EE) 和 WebSphere 技术。建议您在学习和演示环境(例如开发环境)中安装这些样本。但是,建议您不要在生产应用程序服务器环境中安装这些样本。

  8. 单击下一步
  9. 查看摘要信息,然后单击修改
    • 如果修改成功,那么程序将显示一则指示安装成功的消息。
    • 如果修改不成功,请单击查看日志文件对问题进行故障诊断。
  10. 单击完成
  11. 单击文件 > 退出以关闭 Installation Manager。

示例

修改功能部件:
在以下列表中,可选功能部件产品名称用括号括住:
  • 用于 EJB 3.0 以前的模块的 EJBDeploy 工具 (ejbdeploy)
  • 在服务器上部署应用程序之前,必须对那些包含基于 EJB 3.0 以前的规范(未包含在 Java EE 7 应用程序中)的 EJB 模块的应用程序运行 EJBDeploy 工具。运行 EJBDeploy 工具将为应用程序中的企业 Bean 生成部署代码。从 EJB 3.0 规范开始,由于 WebSphere Application Server 使用了名为 JITDeploy 的新功能部件(此功能部件在应用程序启动时自动生成代码),因此不再需要 EJBDeploy 工具。Java EE 7 应用程序中的 EJB 模块即使基于 EJB 3.0 之前的规范,也都使用 JITDeploy。

  • 独立瘦客户机、资源适配器和可嵌入容器
    • 独立瘦客户机和资源适配器 (thinclient)
    • 可嵌入 EJB 容器 (embeddablecontainer)
  • 样本应用程序 (samples)
[Windows]下面举例说明用于修改某个安装版本中的功能部件的响应文件:
<?xml version="1.0" encoding="UTF-8"?>
<agent-input clean='true' temporary='true'>
<server>
<repository location="http://www.ibm.com/software/repositorymanager/com.ibm.websphere.ND.v90" />
</server>
<install modify='true'>
<offering id='com.ibm.websphere.ND.v90' 
  profile='IBM WebSphere Application Server V9.0' 
  features='samples'/>
</install>
<uninstall modify='true'>
<offering id='com.ibm.websphere.ND.v90' 
  profile='IBM WebSphere Application Server V9.0' 
  features='thinclient,ejbdeploy,embeddablecontainer'/>
</uninstall>
<profile id='IBM WebSphere Application Server V9.0' 
  installLocation='C:\Program Files\IBM\WebSphere\AppServer'>
<data key='eclipseLocation' value='C:\Program Files\IBM\WebSphere\AppServer'/>
<data key='user.import.profile' value='false'/>
<data key='cic.selector.nl' value='en'/>
</profile>
</agent-input>
[Windows]下面举例说明使用 imcl 命令来修改安装版本中的功能部件:
imcl.exe modify com.ibm.websphere.ND.v90
  -addFeatures samples
  -removeFeatures thinclient,ejbdeploy,embeddablecontainer
  -repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.ND.v90
  -installationDirectory C:\Program Files\IBM\WebSphere\AppServer
  -secureStorageFile C:\IM\credential.store -masterPasswordFile C:\IM\master_password.txt
修改语言:

要更改安装的语言,请在 imcl 命令中使用 -properties 自变量和 cic.selector.nl 属性来指定要在安装版本中使用的语言。

[Windows]例如:
imcl.exe modify com.ibm.websphere.ND.v90_9.0.0.20160503_0200
  -repositories http://www.ibm.com/software/repositorymanager/com.ibm.websphere.ND.v90
  -installationDirectory C:\Program Files\IBM\WebSphere\AppServer
  -properties cic.selector.nl=en,,hu,,ko,,pl,,es 
  -secureStorageFile C:\IM\credential.store -masterPasswordFile C:\IM\master_password.txt

使用此示例后,将安装英语、匈牙利语、韩语、波兰语和西班牙语。如果最初的安装版本仅含有英语,那么这将添加其他语言。如果最初的安装版本含有多种语言,那么将除去其他语言。

要了解已安装了哪些语言,请在 imcl 命令中使用 listInstallationDirectories 并指定 -long 或 -verbose。
[Windows]例如:
imcl.exe listInstallationDirectories -long

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-dist&topic=tins_modify
文件名:tins_modify.html