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

删除.idea后IntelliJ导入Maven项目遇RMI连接拒绝错误求助

Maven依赖解析失败:RMI连接拒绝问题排查思路

我在IntelliJ中导入Maven项目时遇到依赖解析失败,报错信息如下:

java.util.concurrent.ExecutionException: java.rmi.ConnectException: Connection refused to host: 10.10.10.10; nested exception is:java.net.ConnectException: Connection refused: connect

此前项目运行正常,删除项目中的.idea文件夹后出现该问题。已尝试以下操作但无效:

  • 多次重新安装IntelliJ
  • 在新目录重新克隆项目并导入IntelliJ
  • 执行IntelliJ的IDE修复功能
  • 在IntelliJ中从磁盘重新加载所有内容
  • 清除缓存

排查思路

1. 检查IntelliJ的Maven仓库配置

删除.idea后,IDE会重新初始化项目配置,可能之前的仓库配置被重置:

  • 打开IntelliJ设置(Windows/Linux:File > Settings;Mac:IntelliJ IDEA > Settings)
  • 进入Build, Execution, Deployment > Build Tools > Maven > Repositories
  • 核对所有远程仓库地址,重点确认是否有指向10.10.10.10的内部仓库,若该仓库服务未启动或网络不通,会直接导致连接拒绝
  • 可临时切换为Maven Central等公共仓库,测试是否能正常解析依赖

2. 检查本地Maven的settings.xml配置

IntelliJ默认读取本地Maven的配置文件(路径通常为~/.m2/settings.xml或Maven安装目录下的conf/settings.xml):

  • 查看文件中是否有指向10.10.10.10的仓库镜像、服务器配置
  • 检查是否配置了代理,确认代理地址、端口是否有效,是否拦截了仓库连接
  • 若使用内部仓库,先通过ping 10.10.10.10或telnet 10.10.10.10 [仓库端口]测试网络连通性

3. 重置Maven运行配置

删除.idea后,Maven的运行参数可能丢失或重置:

  • 进入Run > Edit Configurations,找到Maven相关配置
  • 清除自定义的JVM参数或Maven参数,使用默认配置执行clean install -U命令,强制更新依赖

4. 检查本地网络与防火墙

  • 确认本地防火墙、杀毒软件未拦截IntelliJ或Maven的网络请求,可临时关闭防火墙测试是否恢复正常
  • 检查本地网络是否能正常访问10.10.10.10所在的网络环境,比如是否切换了办公网络/家庭网络导致权限变化

5. 重新关联Maven环境

  • 进入Settings > Build, Execution, Deployment > Build Tools > Maven
  • 确认Maven home directory指向正确的本地Maven安装路径(而非IntelliJ内置Maven,若之前使用自定义版本)
  • 点击Reimport All Maven Projects,等待IDE重新解析依赖

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 16:57:24