在其他 Eclipse 环境中使用 IBM MQ Explorer 跟踪

可以将 IBM® MQ Explorer 安装到自己的 Eclipse 环境或基于 Eclipse 的产品中,以帮助开发 Java™ 应用程序或开发自己的扩展。

关于此任务

如果已按以下过程将 IBM MQ Explorer 安装到自己的 Eclipse 或基于 Eclipse 的产品中,那么可以收集 IBM MQ Explorer 跟踪。

请注意,通常只应在 IBM 服务代表要求时才启用跟踪。 跟踪会使 IBM MQ Explorer 变慢,并且跟踪文件可能会迅速地增大。

过程

  1. IBM MQ Explorer 跟踪机制依赖于所安装的 AspectJ 和 Equinox Weaving 插件。 要确认是否已安装这些插件:
    1. 单击帮助
    2. 单击关于...
    3. 单击安装详细信息
    4. 单击插件选项卡。
    [V9.0.4 Oct 2017]org.eclipse.equinox.weaving.caching.j9 插件已不再存在,但如果使用的是 V9.0.4 之前的 IBM MQ V9.0 长期支持IBM MQ V9.0 持续交付版本,那么需要此插件。 验证是否安装了以下插件:
    	org.aspectj.runtime
    	org.aspectj.weaver
    
    	org.eclipse.equinox.weaving.aspectj
    	org.eclipse.equinox.weaving.caching
    	org.eclipse.equinox.weaving.caching.j9
    	org.eclipse.equinox.weaving.hook
  2. 如果尚未安装 AspectJ 和 Equinox Weaving 插件,请加以安装。这些插件必须与您使用的 Eclipse 版本匹配,并且可从“Eclipse AspectJ 开发工具”下载站点进行下载。要确定您的 Eclipse 版本可使用的下载站点,请参阅 https://www.eclipse.org/ajdt/downloads/ [V9.0.4 Oct 2017]如果使用的是 Eclipse 4.4.2,那么需要使用 AJDT 2.2.4,而不是使用 AJDT 2.2.3。如果使用的是 V9.0.4 之前的 IBM MQ V9.0 长期支持IBM MQ V9.0 持续交付版本,那么此声明适用。

    IBM MQ V9.0.4 使用 Eclipse 4.6.3。如果使用的是 Eclipse 4.6.3,那么您必须从 AJDT 站点获取与 Eclipse 4.6 兼容的版本。

    目前,这些版本只能用作开发版本;您应选择最新可用版本。

    要安装 AspectJ 和 Equinox Weaving 插件,请完成以下分步:
    1. 单击帮助,然后单击安装新软件...
    2. 单击添加...,然后输入 Eclipse 版本对应的下载站点位置。 例如,对于 Eclipse 4.4,请输入 http://download.eclipse.org/tools/ajdt/44/dev/update
    3. 单击确定 这会显示可用软件的列表。
    4. 展开其他 AJDT 工具(可选)类别,并选择 AspectJ Compiler 和 Equinox Weaving SDK
    5. 单击下一步并遵循向导指示信息。
  3. 要跟踪 IBM MQ Explorer,请使用 runwithtrace 脚本关闭并重新启动 IBM MQ Explorer。对于要用于 Windows 操作系统的脚本,请参阅适用于 Windows 的 runwithtrace 命令脚本。对于要用于 Linux 操作系统的脚本,请参阅适用于 Linux 的 runwithtrace 命令脚本

    必须从包含 Eclipse 可执行文件的目录运行该脚本。

    使用 runwithtrace 命令启动 IBM MQ Explorer 时,将合并用于启用 IBM MQ Explorer 跟踪的额外参数。请注意,runwithtrace 命令本身不带任何参数。

    命令运行时,跟踪文件的输出位置将显示在命令行中,因为实际位置:
    • 取决于 IBM WebSphere® MQ 安装的状态
    • 用户许可权

    IBM MQ Explorer 跟踪文件具有 AMQYYYYMMDDHHmmssmmm.TRC.n 格式的名称,它指示跟踪会话的开始时间。如果跟踪文件达到其最大大小,跟踪工具会通过使文件后缀 .n 递增 1 来重命名该会话的所有跟踪文件。然后,跟踪工具会创建后缀为 .0 并包含最新跟踪的新文件。

  4. 卸载 AspectJ 和 Equinox Weaving 插件。当完成 IBM MQ Explorer 跟踪时,您可以从 Eclipse 环境中除去 AspectJ 和 Equinox Weaving 插件。要卸载 AspectJ 和 Equinox Weaving 插件:
    1. 单击帮助,然后单击关于...
    2. 单击安装详细信息,然后单击安装的软件选项卡。
    3. 选择 AspectJ ComplierEquinox Weaving SDK 项。
    4. 单击卸载... 并遵循向导指示信息。

任务 任务

反馈

时间戳记图标 最近一次更新时间: Wednesday, 14 February 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/e_troubleshooting_trace_other.htm