Maven下载sources时报错java.lang.RuntimeException: Cannot reconnect

maven下载不到源码:Cannot download sources Sources not found for: 记录下记录下,很神奇的问题,也不去深究了,解决就行,侧重点不在这,就把方法记录下了 文章目录问题问题排查方案一 Maven的镜像换一换试一试方案二 删掉工程下的缓存和IDE配置文件方案三 找个能下载源码的同事或环境换上它的maven版本或setting.xml文件方案四 换个maven版本方案五 命令行让maven重新下载依赖并一并把源码下载下来警告注意 问题 Maven无法下载源码 通过IDE进行下载源码,点进源码的.class文件,IDE会自动弹出Download Sources or Choos. 阅读详情

1 报错信息

大致报错背景如下:

  1. 可以正常导入和更新依赖
  2. maven更改过阿里镜像
  3. 下载sources会报错,具体堆栈信息如下
java.lang.RuntimeException: Cannot reconnect.
	at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:82)
	at org.jetbrains.idea.maven.server.MavenEmbedderWrapper.customizeForResolve(MavenEmbedderWrapper.java:38)
	at org.jetbrains.idea.maven.project.MavenProjectResolver.downloadSourcesAndJavadocs(MavenProjectResolver.java:253)
	at org.jetbrains.idea.maven.project.MavenProjectsProcessorArtifactsDownloadingTask.perform(MavenProjectsProcessorArtifactsDownloadingTask.java:40)
	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$5(MavenUtil.java:518)
	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:270)
	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: connect
	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.$Proxy157.createEmbedder(Unknown Source)
	at jdk.internal.reflect.GeneratedMethodAccessor1731.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.$Proxy157.createEmbedder(Unknown Source)
	at org.jetbrains.idea.maven.server.MavenServerConnector.createEmbedder(MavenServerConnector.java:191)
	at org.jetbrains.idea.maven.server.MavenServerManager$2.create(MavenServerManager.java:344)
	at org.jetbrains.idea.maven.server.MavenServerManager$2.create(MavenServerManager.java:332)
	at org.jetbrains.idea.maven.server.RemoteObjectWrapper.getOrCreateWrappee(RemoteObjectWrapper.java:41)
	at org.jetbrains.idea.maven.server.MavenEmbedderWrapper.doCustomize(MavenEmbedderWrapper.java:79)
	at org.jetbrains.idea.maven.server.MavenEmbedderWrapper.lambda$customizeForResolve$0(MavenEmbedderWrapper.java:39)
	at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:76)
	... 17 more
Caused by: java.net.ConnectException: Connection refused: connect
	at java.base/java.net.PlainSocketImpl.connect0(Native Method)
	at java.base/java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:101)
	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:403)
	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:122)
	at java.rmi/sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:617)
	... 40 more

2 解决办法

1.添加参数-Djava.net.preferIPv4Stack=true
2.更改JDK为JDK 1.8

具体原因还不清楚,不过添加这参数之后可以解决问题.解决办法是参考开源中国问答得到的,感兴趣可以再看看这篇问答
添加参数

【IDEA】idea Maven Cannot reconnect 将JDK for importer改为自己安装的jdk即可,瞬间起飞。然后一开始,我只能关掉idea再打开,再reload才不会报错。最近IDEA总是无法连接maven,然后引入的时候报错。后来发现解决的方案。 阅读详情

相关推荐

GEE开发之ERA5(气温、降水、压力、风速等)数据获取和分析

前言:ERA5主要提供DAILY和MONTHLY两大类别数据,其中主要包括气温、降水、压力、风速等。

等待着冬天的风的博客 3万+

java.lang.RuntimeException: Cannot reconnect错误解决办法

今天打开maven构建的springboot项目时出现java.lang.RuntimeException: Cannot reconnect错误 倒腾了一下,在网上找到了解决方案,如下: 1、清空本地maven仓库 2、刷新项目重新下载maven相关jar包 解决 参考地址:https://blog.csdn.net/weixin_43493354/article/details/104913668 ...

jdigiteer的博客 8549

NSGA(非支配排序遗传算法)

在多目标优化问题中,往往存在多个相互冲突的目标需要同时优化。传统的单目标优化算法无法直接应用于这类问题,因此需要专门的多目标优化算法。非支配排序遗传算法(Non-dominated Sorting Genetic Algorithm,NSGA)是一种经典的多目标优化算法,由印度科学家 Kalyanmoy Deb 等人于 1995 年提出。NSGA 通过非支配排序和拥挤度距离来引导种群向 Pareto 最优前沿进化,从而得到一组具有良好分布性和收敛性的 Pareto 最优解。

2979

完美解决idea Maven Cannot reconnect

最近更新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.mave

哈里欧的博客 2万+

AURIX TC397开发板到手第一步:用iLLD库驱动LED流水灯(附完整代码)

本文详细介绍了如何使用英飞凌AURIX TC397开发板和iLLD库实现LED流水灯效果。从开发环境配置到硬件连接,再到完整的代码实现,逐步引导开发者完成项目。文章还提供了优化建议和常见问题解决方案,帮助嵌入式开发新手快速上手。

weixin_30911451的博客 394

【深度学习时间序列预测案例】零基础入门经典深度学习时间序列预测项目实战(附代码+数据集+原理介绍)

本专栏整理了《深度学习时间序列预测案例》,内包含了各种不同的基于深度学习模型的时间序列预测方法,例如LSTM、GRU、CNN(一维卷积、二维卷积)、LSTM-CNN、BiLSTM、Self-Attention、LSTM-Attention、Transformer等经典模型,包含项目原理以及源码,每一个项目实例都附带有完整的代码+数据集。

优快云 精品推荐 4万+

java.lang.RuntimeException: Cannot reconnect.

换了新电脑,重新配置了maven,在本地库下载jar包是出现了jar下载不全的问题,这个问题没有找到解决,最后把原电脑里的jar包直接拷贝过来了。在idea中设置了中央仓库的位置,但是不知道为什么它又改成了默认位置了,今天在maven下载jar包时,出现了java.lang.RuntimeException: Cannot reconnect.这个异常。 首先要学会查找maven出错时,如何通过i...

weixin_43493354的博客 1万+

C# 上位机程序中的数据采集与存储技术:从采集到持久化的完整解决方案

本文系统讲解C#上位机程序如何实现设备数据采集与持久化。主要内容包括:1)多种数据采集方式(串口通信、Modbus、OPC等)及代码示例;2)详细对比不同存储技术(CSV、SQLite、关系型数据库等)的优缺点;3)提供SQLite等存储实现代码;4)推荐分层系统架构(采集-缓存-存储-可视化);5)性能优化建议(多线程采集、异步存储、批量写入等)。文章强调应根据项目需求选择合适的技术方案,构建高效稳定的数据采集存储闭环系统。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1026

【maven提示java.lang.RuntimeException: Cannot reconnect】

Maven日常报错

weixin_46015796的博客 1439

RandLA-Net Tensorrt 推理 c++

RandLA-Net 实现 Tensorrt 部署.

J。 1112

Fiori Elements 从入门到精通开发教程的文章目录

Fiori Elements 开发技术相对 SAP 其他历史悠久,发展成熟的开发技术来说,是一个新事物。正因如此,迄今为止国内深入讲解 Fiori Elements 应用的中文材料几乎没有。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 4866

maven报错cannot reconnect

问题: idea 通过maven下载二方包里的源码提示java.lang.RuntimeException: Cannot reconnect. 解决: Preference->Build,Execution,Deployment->Build Tools->Maven->Importing->VM options for importer; 设置为: -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http

u014659004的博客 6109

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

解决IDEA Maven Cannot reconnect

我的idea是2022.2版本,我的电脑是Mate book14 windows11的版本。其原因是因为IDEA的maven中的importing使用的JDK与你实际项目使用的JDK版本不一致,将JDK 改为自己安装的jdk即可。然后经常遇到这种情况,

wangshoushou114的博客 5135

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

配置Maven刷新时出现 Cannot reconnect(两步完美解决)

配置Maven刷新时出现 Cannot reconnect这个问题是不是两步就完美解决啦!

weixin_74109744的博客 3805

【已解决】解决IDEA的maven刷新依赖时出现Connot reconnect错误

解决IDEA的maven刷新依赖时出现Connot reconnect错误,springboot项目maven依赖加载报错

weixin_60387745的博客 8231

maven的pom出现cannot reconnect错误

maven的pom出现cannot reconnect错误 检查下导入前的项目如果.idea文件,删除就好了。

qq_19520877的博客 4012

Maven报错cannot reconnect

因为跟项目用的jdk版本不一样。跟练springboot3项目时,遇到两次maven报错情况。第一次改了vm options for importer。第二次改了jdk for importer。

qq_51506848的博客 632

IDEA源码下载失败问题

IEAD下载源码报错解决方案

CodAlun的博客 2399

maven工程无法正常导入包,刷新maven工程时出现Cannot reconnect.

勾上这两个,然后保持你的jdk与项目jdk一致,再清除一下idea的缓存即可

2301_76305374的博客 932

IDEA download sources 报Cannot reconnect错误解决方法

IDEA download sources 报Cannot reconnect错误解决方法

weixin_44768683的博客 1万+

idea中maven报错Cannot reconnect

问题所在:Maven工程 错误处在pom文件: 最重要的是学会了怎样在Idea出现错误时,发现导致错误的具体原因,通过 Helper->Show Log in Explorer,查看Idea的日志,就可以发现具体的原因了:具体如下 看到idea.log文件打开,从文件的最下边往上翻,就会找到错误所在: 然后看到问题以后具体再具体分析。 ...

Angus 3万+

IDEA导入插件依赖后Maven报错:java.lang.RuntimeException: Cannot reconnect.

IDEA导入插件依赖后Maven报错:java.lang.RuntimeException: Cannot reconnect.

qq_63665506的博客 783

IDEA Maven下载依赖时报错: ERROR - #org.jetbrains.idea.maven - Cannot reconnect.

IDEA Maven下载依赖时报错: ERROR - #org.jetbrains.idea.maven - Cannot reconnect. Caused by: java.rmi.RemoteException: Cannot start maven service; nested exception is: java.rmi.ConnectException: Connection refused to host: 127.0.0.1; nested exception is:

Ahuuua的博客 4046
上一篇: 解决报错:sql_mode=only_full_group_by
下一篇: Feign调用上传文件接口代码示例
一步一结
博客等级 码龄7年 50粉丝 65原创
评论 10
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值