问题分析
IDEA版本是2021.2.2
,使用的Maven版本是3.8.6
,在导入项目使用maven引入依赖加载时,报出:org.codehaus.plexus.component.repository.exception.ComponentLookupException
异常。经过网上查证,发现是IDEA与Maven版本不匹配原因导致的异常,需要降低Maven版本可解决。
IDEA与Maven版本对应参照:
IDEA版本 | Maven版本(推荐) |
---|---|
IDEA 2022 | Maven 3.8.1 及之前的所有版本 |
IDEA 2021 | Maven 3.8.1 及之前的所有版本 |
IDEA 2020 | Maven 3.6.3 及之前所有版本 |
IDEA 2018 | Maven 3.6.1 及之前所有版本 |
注意:根据自己IDEA的版本选择合适的Maven版本。
问题解决
根据IDEA版本,降低当前Maven版本(下载参考:https://archive.apache.org/dist/maven/maven-3/)。下载后,更新IDEA的Maven设置,根据自己的Maven所在路径,参照下图:
更新Maven设置后,再手动重新加载。
参考文章:
1.Spring问题解决1:java.lang.RuntimeException: org.codehaus.plexus.component.repository.exception.Component: https://blog.csdn.net/qq_42974034/article/details/129162882
2.IDEA 2018 2020 2021 2022 各版本对Maven版本兼容问题汇总:https://blog.csdn.net/qq_44866828/article/details/117571120