用于在 WebSphere Application Server 上调试应用程序的热方法替换

借助热方法替换,可以在进行调试的同时修改源代码,而无须重新启动应用程序或服务器。
限制: 本页仅适用于 WebSphere Application Server V6.0.x 或更早版本。在缺省情况下,已对 WebSphere Application Server V6.1 或更高版本启用热方法替换。

要对从 IBM® Rational® Software Development Platform 内启动的 WebSphere® Application Server 启用热方法替换:在服务器编辑器的“概述”选项卡中,确保选择了以调试方式启用热方法替换复选框。

要在从 IBM Rational Software Development Platform 外部启动 WebSphere Application Server 时启用热方法替换:

  1. 在“管理控制台”中,转至服务器的“调试服务”页面。
  2. 确保选择了在服务器启动时启用服务启动复选框。
  3. 在“自变量”字段中,将以下自变量添加至自变量列表的开头:-Xj9 -Dcom.ibm.ws.classloader.j9enabled=true
  4. 重新启动服务器。

当使用热方法替换来调试 WebSphere Application Server 上的应用程序时具有一些局限性。要了解这些局限性,请参阅 WebSphere Application Server 调试局限性主题。

相关概念
用于调试 Java 应用程序的热方法替换
相关参考
Java 和混合语言调试局限性
WebSphere Application Server 调试局限性

反馈