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

IntelliJ IDEA中启动Tomcat失败报RMI连接重置错误如何解决

解决方案

1. 统一JDK版本

CMD启动Tomcat默认调用系统环境变量配置的JDK,若IDEA中Tomcat运行配置、项目SDK使用的JDK版本和Tomcat依赖的JDK版本不一致,会触发RMI连接异常。
操作步骤:

  • 在CMD执行java -version,记录系统默认JDK版本
  • 打开IDEA Tomcat运行配置,确认「运行时环境」选择的JDK和系统JDK完全匹配,同时保证项目编译JDK版本和运行版本一致

2. 清理缓存重建配置

  • 关闭所有IDEA窗口和Tomcat进程
  • 删除Tomcat根目录下work、temp文件夹内的全部内容
  • 删除项目根目录下的.idea缓存文件夹
  • 重新打开IDEA导入项目,重新创建Tomcat运行配置

3. 调整JVM启动参数

打开IDEA Tomcat运行配置,在「VM选项」栏添加以下参数:

-Djava.net.preferIPv4Stack=true
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Drmi.transport.tcp.responseTimeout=60000

同时检查系统hosts文件,确认存在127.0.0.1 localhost的正确映射,避免本地域名解析异常。

4. 关闭IDEA代理

IDEA全局代理会拦截本地RMI通信请求,打开IDEA设置→外观与行为→系统设置→HTTP代理,选择「无代理」,保存后重启IDEA再启动Tomcat。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 14:54:00