JVM 可以在调试模式下启动,并可以附加 JPDA(Java Platform Debugger Architecture,Java 平台调试器体系结构)调试器。启用调试时,您可同时启用本地调试和远程调试。
Sun Java System Web Server 的调试功能以 JPDA 软件为基础。要启用调试,请执行以下步骤。
选择配置。
从配置列表中选择相应的配置。单击“配置”选项卡以获取可用配置的列表。
单击 "Java" >“JVM 设置”选项卡。
选中“调试 Java 设置”下的“启用调试”复选框。
如有必要,可通过单击“新建”按钮来提供 JVM 选项。
默认 JPDA 选项如下:
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7896 |
如果您替换 suspend=y,则 JVM 将以暂停模式启动,并在调试器附加到其之前一直处于暂停状态。如果您希望 JVM 启动后立即启动调试,则该操作非常有用。要指定将 JVM 附加到调试器时要使用的端口,请指定 address=port_number。请查阅 JPDA 文档,以获得调试选项的列表。