目录
项目背景:
有父子依赖关系的较大的多模块项目,maven配置的是公司的私服,jdk是1.8
报错前提:
clean 成功,install等等都能成功,但是reload maven project一片红,各种报错,依赖的包已经下载下来,但是关联的类却无法跳转过去,或者构建依赖关系。
报错提示:
再reload的过程中出现了各种麻烦的报错,且查阅各种资料无果。
下面是出现的各种报错:
1
Error unmarshaling return header; nested exception is:
java.net.SocketException: Connection reset
2
Parent 'com.xxx.xx.xxxxx:xxxxx:5.0.0-AUTO' has problems
3. 内存溢出oom
java.lang.OutOfMemoryError: GC overhead limit exceeded
解决方案:
1.参考stackOverflow(删除.m2文件夹等方法,具体参考下面的链接)
java - Intellij Idea Maven 'cannot reconnect' error - Stack Overflow
2.参考csdn
File ⇒ Invalidate Caches
3.IDEA版本问题(解决了我的问题)
我一开始下载的是最新的版本,现在降级为2022版本
2023.3.4 =》2022.2.3
参考:https://youtrack.jetbrains.com/issue/IDEA-330427
(意思大概就是可能是版本问题)