IDEA创建导入Maven工程时出错Connection refused to host
2024-01-02 23:42:07
问题:创建新Maven工程时加载不了,导入之前的Maven项目没有任何提示直接失败,无法显示右侧的Maven导航菜单。
创建时具体报错:java.util.concurrent.ExecutionException:?java.rmi.ConnectException:?Connection?refused?to?host:?127.0.0.1;?nested?exception?is:?
java.net.ConnectException:?Connection?timed?out:?connect
有了具体的错误日志,发现主要原因是防火墙阻止了Maven后台打开的服务器端口,解决方法:
- 简单粗暴直接关闭防火墙。
- 也可以将 java.exe 添加到 Windows 防火墙的允许列表中。
要将 java.exe 添加到?Windows?防火墙的允许列表中,可以按照以下步骤进行操作:
- 打开?Windows?控制面板并选择“Windows?Defender?防火墙”选项。
- 选择“高级设置”。
- 在左侧导航栏中选择“入站规则”。
- 点击“新建规则”。
- 在弹出的“新建入站规则向导”窗口中,选择“程序”的选项,并点击“下一步”。
- 在“程序路径”页面上,选择“这个程序的路径”选项,并点击“浏览”按钮。
- 找到你的?`java.exe`?文件所在的路径,通常情况下是在?`C:\Program?Files\Java\jdk1.x.x_xx\bin\`?目录下,然后选择?`java.exe`?文件。
- 点击“下一步”。
- 在“操作”页面上,选择“允许连接”选项,并点击“下一步”。
- 在“配置文件”页面上,保持默认选项,并点击“下一步”。
- 在“名称”页面上,输入一个有意义的名称,例如“允许?Maven?使用的?Java”,然后点击“完成”。
完成后 java.exe 已经被添加到?Windows?防火墙的允许列表中,允许?Maven?使用它进行网络连接。
?
文章来源:https://blog.csdn.net/m0_62129859/article/details/135351771
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!