使用远程 Java 应用程序启动配置

远程 Java 应用程序启动配置应在调试正在远程 VM 上运行的应用程序时使用。因为应用程序是在远程系统上启动的,所以启动配置不会指定有关 JRE、程序参数或 VM 参数的普通信息。但是,提供了有关连接至应用程序的信息。

要创建远程 Java 应用程序启动配置,执行下列操作:

  1. 从工作台菜单栏中选择 打开“调试启动配置”对话框 运行 > 调试配置...(或者从调试工具栏按钮的下拉菜单中选择调试配置...)以显示启动配置对话框。
  2. 在左边的配置类型列表中选择远程 Java 应用程序
  3. 单击新建工具栏按钮。于是就创建了新的远程启动配置,并显示三个选项卡:连接公共
  4. 连接选项卡的项目字段中,输入或进行浏览来选择用作启动的参考的项目(用于源查找)。不需要指定项目。
  5. 内容选项卡的连接类型字段允许您选择以何种方式连接至虚拟机。在大多数情况下,您将在特定位置连接至 VM。在这种情况下,请选择标准(套接字连接)。后续的指示信息都假定您已经选择了此选项。标准(套接字侦听)连接类型将创建一个启动,此启动将侦听来自远程 VM 的入局连接。您需要指定该启动执行侦听所在的端口。
  6. 连接选项卡的主机字段中,输入 Java 程序正在其中运行的主机的 IP 地址或域名。
    如果程序与工作台在同一台机器上运行,那么输入 localhost
  7. 连接选项卡的端口字段中,输入远程 VM 正在其中接受连接的端口。通常,启动远程 VM 时就要指定此端口。
  8. 允许终止远程 VM 标志是一个切换开关,它确定是否在调试器中启用终止命令。如果想要能够终止正连接至的 VM,那么选择此选项。
  9. 单击调试。启动将尝试连接至位于指定地址和端口的 VM,而结果显示在“调试”视图中。如果启动程序无法连接至位于指定地址的 VM,那么会出现错误消息。

指定应当从 VM 供应商处获取的用于设置远程 VM 的指示信息。 

相关概念
调试器
远程调试

相关任务
启动 Java 程序
与 VM 断开连接
设置执行参数

相关参考
“调试”视图