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

调试Vaadin/Spring Boot与嵌入式Tomcat服务器遇连接拒绝问题求助

远程调试Vaadin嵌入式Tomcat项目连接失败的解决办法
  • 生产打包默认不开启调试端口
    用-Pproduction参数打包的是生产环境包,spring-boot-maven-plugin里的调试配置不会生效。启动jar时需要手动追加调试JVM参数:

    java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5796 -jar target/mrpc-admin-1.0-SNAPSHOT.jar
    

    启动后查看日志,出现Listening for transport dt_socket at address: 5796才说明调试端口已正常开启。

  • 检查端口是否被占用
    Windows环境执行:

    netstat -ano | findstr :5796
    

    Linux/macOS环境执行:

    lsof -i :5796
    

    如果有返回结果,说明5796端口被其他程序占用,要么更换一个未被占用的调试端口,要么终止占用该端口的进程。

  • 核对IntelliJ远程调试配置
    确保配置项符合以下要求:

    • 调试模式选择Attach to remote JVM
    • 主机填写localhost,端口填写5796
    • 传输方式设置为Socket

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 05:52:42