You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IntelliJ中GlassFish项目调试可启动 正常运行报JDWP错误如何解决

错误:传输错误 202:连接失败:连接被拒绝
错误:JDWP 传输 dt_socket 初始化失败,传输初始化错误(510)

问题根因

JDWP是Java调试专属的通信协议,仅在Debug模式下需要启用。普通Run模式下出现该报错,是因为GlassFish运行配置错误将调试启动参数写入了普通运行的JVM参数列表中,Run模式下没有监听对应调试端口,导致JDWP连接初始化失败。

解决方案

方法1:修改IntelliJ运行配置(90%以上场景适用)

  • 打开IntelliJ顶部菜单栏「运行」→「编辑配置」,找到当前使用的GlassFish运行配置项
  • 切换到「启动/连接」标签页,选中「运行」模式的配置
  • 检查该模式下的「JVM选项」输入框,删除所有包含jdwp、dt_socket、address=、transport字段的调试参数
  • 保存配置后重新以Run模式启动项目即可

方法2:修改GlassFish域配置

如果修改IntelliJ配置后问题仍存在,说明调试参数被写入了GlassFish全局域配置中,按以下步骤处理:

  • 进入GlassFish安装目录,打开domains/你当前使用的域名/config/domain.xml文件
  • 搜索所有jvm-options节点,删除带JDWP调试相关的参数
  • 保存文件后重启IntelliJ,再启动项目即可

内容的提问来源于stack exchange,提问作者Shaqeel Less

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 02:45:02