为扩展的 EAR 文件指定目录

可以将 Manifest.mf 客户机 Java™ 归档 (JAR) 文件进行归档,而不是在应用程序退出之后自动清除它们。

开始之前

每次调用 launchClient 工具,它都会将企业归档 (EAR) 文件解压缩到硬盘驱动器上的临时目录的一个随机目录名下。然后该工具设置线程 ClassLoader 以使用已解压缩的 EAR 文件目录和 JAR 文件(包含在 Manifest.mf 客户机 Java 归档 (JAR) 文件中)。在正常 J2EE Java 客户机中,这些文件会在应用程序退出后自动清除。当调用客户机容器关闭挂钩时会发生此清除。要避免每次调用 launchClient 工具时解压缩 EAR 文件(和移除临时目录),请完成以下步骤:

过程

  1. 通过设置 com.ibm.websphere.client.applicationclient.archivedir Java 系统属性,指定解压缩 EAR 文件的目录。如果此目录不存在或为空,那么仍会照常解压缩 EAR 文件。如果先前已解压缩了 EAR 文件,那么 launchClient 工具复用目录。
  2. 如果您需要更新 EAR 文件,再次运行 launchClient 工具之前先删除该目录。 当您调用 launchClient 命令时,它解压缩新的 EAR 文件到目录。如果您不删除目录或不将系统属性值更改为指向另一个目录,那么 launchClient 工具将复用当前解压缩的 EAR 文件,而不使用您已更改的 EAR 文件。 当指定 com.ibm.websphere.client.applicationclient.archivedir 属性时,确保您指定的目录对于您使用的每个 EAR 文件是唯一的。例如,不要将 MyEar1.earMyEar2.ear 文件指向同一目录。

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



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