问题idea maven无法加载导入子模块的依赖包的解决

450 阅读1分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第3天,点击查看活动详情

启动服务时报错,

Caused by: java.lang.ClassNotFoundException: com.github.benmanes.caffeine.cache.Cache

找不到的这个类是在子模块中引入的依赖包;

尝试编译子模块,提示错误

Error resolving version for 'org.apache.maven.plugins:maven-resources-plugin': Plugin requires Maven version 3.0

察觉可能是maven版本的问题;

打开File-settings,搜索maven

在这里插入图片描述

发现使用的maven版本为2;

替换版本为maven3; 在这里插入图片描述 问题解决;


还有个问题,如果使用自己下载的maven版本,会出现无法导入maven工程的错误;提示如下

Unable to import maven project: See logs for details

maven版本为3.6.3

这个问题建议升级maven版本