远程调试

Java 调试器的客户机/服务器设计允许您从网络中的计算机启动 Java 程序并从运行平台的工作站调试该程序。当为不能主管开发平台的设备开发程序时,这一点尤其有用。当在专用机器(如 web 服务器)上调试程序时,这一点也很有用。   

注意:要使用远程调试,必须使用支持此功能的 Java VM。

要以远程方式调试程序,必须能够在远程机器上以调试方式启动程序,以便它将等待来自调试器的连接。用于启动程序和连接调试器的特定技术是特定于 VM 的。基本步骤如下:

  1. 确保正在以可用的调试信息构建 Java 程序。(可以从窗口 > 首选项 > Java > 编译器控制这些属性)。 
  2. 构建 Java 程序后,将其安装到目标计算机。这涉及将 .CLASS 文件或 .JAR 文件复制到远程计算机上的适当的位置。  
  3. 在远程计算机上调用 Java 程序,并使用适当的 VM 自变量来指定调试方式和调试器的通信端口。
  4. 使用远程启动配置来启动调试器并指定远程计算机的地址和端口。

应该从 VM 供应商那里获取用来设置用于进行远程调试的启动配置的更特定信息。 

相关任务
使用远程 Java 应用程序启动配置
与 VM 断开连接

Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved.