最近更新idea到2021.1版本,我的电脑是MacBookPro M1的版本。
然后经常遇到这种情况,
点击maven的reload按钮,会抛出以下异常:

java.lang.RuntimeException: Cannot reconnect.at org.jetbrains.idea.maven.server.MavenServerConnectorImpl.perform(MavenServerConnectorImpl.java:177)at org.jetbrains.idea.maven.server.MavenServerConnector.applyProfiles(MavenServerConnector.java:79)at org.jetbrains.idea.maven.project.MavenProjectReader.applyProfiles(MavenProjectReader.java:419)at org.jetbrains.idea.maven.project.MavenProjectReader.doReadProjectModel(MavenProjectReader.java:99)at org.jetbrains.idea.maven.project.MavenProjectReader$1.doProcessParent(MavenProjectReader.java:474)at org.jetbrains.idea.maven.project.MavenProjectReader$1.doProcessParent(MavenProjectReader.java:450)at org.jetbrains.idea.maven.project.MavenParentProjectFileProcessor.processRepositoryParent(MavenParentProjectFileProcessor.java:84)at org.jetbrains.idea.maven.project.MavenParentProjectFileProcessor.process(MavenParentProjectFileProcessor.java:62)at org.jetbrains.idea.maven.project.MavenProjectReader.resolveInheritance(MavenProjectReader.java:477)at org.jetbrains.idea.maven.project.MavenProjectReader.doReadProjectModel(MavenProjectReader.java:96)at org.jetbrains.idea.maven.project.MavenProjectReader.readProject(MavenProjectReader.java:57)at org.jetbrains.idea.maven.project.MavenProject.read(MavenProject.java:682)at org.jetbrains.idea.maven.project.MavenProjectsTree.doUpdate(MavenProjectsTree.java:549)at org.jetbrains.idea.maven.project.MavenProjectsTree.update(MavenProjectsTree.java:459)at org.jetbrains.idea.maven.project.MavenProjectsTree.update(MavenProjectsTree.java:438)at org.jetbrains.idea.maven.project.MavenProjectsProcessorReadingTask.perform(MavenProjectsProcessorReadingTask.java:65)at org.jetbrains.idea.maven.project.MavenProjectsProcessor.doProcessPendingTasks(MavenProjectsProcessor.java:146)at org.jetbrains.idea.maven.project.MavenProjectsProcessor$1.run(MavenProjectsProcessor.java:115)at org.jetbrains.idea.maven.utils.MavenUtil.lambda$runInBackground$6(MavenUtil.java:530)at com.intellij.util.RunnableCallable.call(RunnableCallable.java:20)at com.intellij.util.RunnableCallable.call(RunnableCallable.java:11)at com.intellij.openapi.application.impl.ApplicationImpl$1.call(ApplicationImpl.java:265)at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)at java.base/java.security.AccessController.doPrivileged(Native Method)at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused (Connection refused)at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:623)at java.rmi/sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:209)at java.rmi/sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:196)at java.rmi/sun.rmi.server.UnicastRef.invoke(UnicastRef.java:132)at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:217)at java.rmi/java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:162)at com.sun.proxy.$Proxy163.applyProfiles(Unknown Source)at jdk.internal.reflect.GeneratedMethodAccessor283.invoke(Unknown Source)at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)at java.base/java.lang.reflect.Method.invoke(Method.java:566)at com.intellij.execution.rmi.RemoteUtil.invokeRemote(RemoteUtil.java:150)at com.intellij.execution.rmi.RemoteUtil.access$400(RemoteUtil.java:21)at com.intellij.execution.rmi.RemoteUtil$1.lambda$invoke$0(RemoteUtil.java:134)at com.intellij.openapi.util.ClassLoaderUtil.computeWithClassLoader(ClassLoaderUtil.java:31)at com.intellij.execution.rmi.RemoteUtil.executeWithClassLoader(RemoteUtil.java:202)at com.intellij.execution.rmi.RemoteUtil$1.invoke(RemoteUtil.java:134)at com.sun.proxy.$Proxy163.applyProfiles(Unknown Source)at org.jetbrains.idea.maven.server.MavenServerConnector.lambda$applyProfiles$3(MavenServerConnector.java:80)at org.jetbrains.idea.maven.server.MavenServerConnectorImpl.perform(MavenServerConnectorImpl.java:169)... 29 more
Caused by: java.net.ConnectException: Connection refused (Connection refused)at java.base/java.net.PlainSocketImpl.socketConnect(Native Method)at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399)at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242)at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224)at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)at java.base/java.net.Socket.connect(Socket.java:609)at java.base/java.net.Socket.connect(Socket.java:558)at java.base/java.net.Socket.<init>(Socket.java:454)at java.base/java.net.Socket.<init>(Socket.java:231)at com.intellij.execution.rmi.RemoteServer$1.createSocket(RemoteServer.java:174)at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:617)... 47 more

java.lang.RuntimeException: Cannot reconnect.
然后一开始,我只能关掉idea再打开,再reload才不会报错。

后来发现解决的方案。

将JDK for importer改为自己安装的jdk即可,瞬间起飞。

完美解决idea Maven Cannot reconnect相关推荐

  1. Eclipse下Maven新建Web项目index.jsp报错完美解决(war包)

    Eclipse下Maven新建Web项目步骤 1. 2. 3. 4. 5. 问题描述 最近用eclipse新建了一个maven项目,结果刚新建完成index.jsp页面就报错了,先把错误信息贴出来看看 ...

  2. android studio crashlytics,完美解决Android Studio集成crashlytics后无法编译的问题

    问题描述: 在用fabric集成后编译出现如下错误, Error:Cause: hostname in certificate didn't match: != OR OR build.gradle部 ...

  3. 完美解决idea2020一直indexing,无法操作的问题

    hello,大家好,2021年的第一篇文章,希望疫情早日过去,大家早日恢复正常生活. 今天主要分享一下在使用idea 2020.3版本开发maven项目的时候,一直出现有效件index, 有时候是sc ...

  4. spring-xxx-xxx-0.0.1-SNAPSHOT.jar中没有主清单属性完美解决

    这种情况就是因为没有在SpringBoot中pom文件安装maven-plugin,导致出现没有主清单属性问题 1.引入插件 <build><plugins><plugi ...

  5. aspose-words-15.8.0 完美解决word转pdf

    aspose-words-15.8.0 完美解决word转pdf 1.写在前面 2.集成aspose-words 3.核心的一步,是时候让word转pdf了! 4.打包会遇到的一点小坑 1.写在前面 ...

  6. js手机键盘遮挡_完美解决手机网页中输入框被输入法遮挡的问题

    之前要做一个弹出对话框,填写信息,发现在手机上看的时候,较后的输入框在填写信息时,输入框被输入法遮挡,只能盲填. 前提 1.弹出的对话框用display:fixed定位的 2.对话框大小固定 解决办法 ...

  7. UITableViewCell 左侧滑动删除按钮 添加图片 (不完美解决)

    *需求:给cell左侧滑动删除按钮添加图片 //目前的解决方法 链接: https://pan.baidu.com/s/1kVE5gMF 密码: zaph *装态:还在解决 网上查过资料一直没好的解决 ...

  8. html百度转到顶部 fixed,科技常识:完美解决安卓端百度浏览器屏蔽fixed悬浮元素的问题...

    今天小编跟大家讲解下有关完美解决安卓端百度浏览器屏蔽fixed悬浮元素的问题 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关完美解决安卓端百度浏览器屏蔽fixed悬浮元素的问题 的相关资料 ...

  9. docker 挂载目录_完美解决:Docker部署SpringBoot项目后图片无法访问和上传,3招搞定!...

    以前使用FTP在Linux中使用java -jar xxx.jar部署SpringBoot项目时,由于在项目中指定了主机文件存放路径映射,可以直接访问服务器的文件. 但是最近入坑Docker,将Spr ...

  10. android 置灰不可点击,Android Studio 运行按钮灰色的完美解决方法

    Android Studio 运行按钮灰色的完美解决方法 今天新建项目的时候突然发现编译后运行按钮为灰色. 解决方案:第一步:点击图中的Add Configuration,出来如下界面 第二步:点+号 ...

最新文章

  1. SAP SD交货单凭证流里的Confirmation of Service初探
  2. PLSQLDeveloper SQL查询内容中文显示乱码
  3. 你能分清多进程与多线程吗?
  4. elif是不是java关键字_C# 中的#if、#elif、#else、#endif等条件编译符号 (转载)
  5. CentOS7安装xrdp(windows远程桌面连接CentOS)
  6. 2018.02.26 9周4次课
  7. ActiveMQ从入门到精通(二)
  8. java 2 %3c%3c 3_Shiro 实战(二)-授权
  9. Arturia Prophet V3 for Mac(多功能仿真音乐合成器)
  10. 一篇个人认为对RNN写的比较好的文章
  11. SPSS基础教程:SPSS的启动与退出
  12. Eclipse / Spring Tool Suite 配置
  13. 如何在Firefox中播放MID文件?
  14. cadence Virtuoso ADE原理图AnalogLib库中的switch使用
  15. 去追寻,趁我们还年轻。
  16. docker入门及安装及基本命令
  17. 吊炸天核心Java面试问题,一问一答题,一问多答题(建议学习)
  18. 人体感应(红外感应)
  19. 修改mysql密码报错_mysql修改/设置密码报错:ERROR 1819 (HY000): Your password does not satisf...
  20. 敷完面膜后要擦水乳吗_贴完面膜要不要涂水乳

热门文章

  1. 基于lstm+crf实现电子病历实体信息识别 完整的代码+数据集+说明 毕设
  2. 一切不能拌饭的菜都是耍流氓
  3. mysql 错误 1548_mysql报1548错误-Cannot load from mysql.proc. The table is probably corrupted
  4. Bouncy Castle Java 平台轻量级密码术包
  5. python里逗号是啥_Python中逗号的三种作用
  6. Web端的邮件内容HTML格式规范总结
  7. BUUCTF Rabbit加密
  8. [全解] 刷机, BL 锁, Bootloader, Recovery, Magisk, Root, ADB, 线刷, 卡刷, 9008, 绕过 FRP
  9. matlab怎么栅格化地图,用栅格化的思维进行地图散点数据绘制
  10. 在https://m.baidu.com/百度搜索框中输入文字点击搜索,出现如下错误:Message: element not interactable.