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

调试器
远程调试

启动 Java 程序
与 VM 断开连接
设置执行参数
“调试”视图