IDEA 中 Maven 报错 Cannot resolve xxx【终于解决了】

这篇具有很好参考价值的文章主要介绍了IDEA 中 Maven 报错 Cannot resolve xxx【终于解决了】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

问题

pom中已经添加相关依赖,maven刷新也没有用,依旧是疯狂报错
IDEA 中 Maven 报错 Cannot resolve xxx【终于解决了】

解决办法

不断的查询资料,总结一下试过的办法。

解决办法一:清除缓存

File -> Invalidate Caches/Restart -> Invalidate And Restart
试了之后也就报错
IDEA 中 Maven 报错 Cannot resolve xxx【终于解决了】
IDEA 中 Maven 报错 Cannot resolve xxx【终于解决了】

解决方法二:更改maven home路径

最开始使用的是Bundled (Maven 3),然后更改为本地下载的maven,依旧不起作用。
IDEA 中 Maven 报错 Cannot resolve xxx【终于解决了】

解决办法三(最终的解决办法):

1.删除pom中所有的依赖
IDEA 中 Maven 报错 Cannot resolve xxx【终于解决了】
2. 在代码爆红的位置使用⌥ Option + Enter,添加自己需要的依赖
IDEA 中 Maven 报错 Cannot resolve xxx【终于解决了】
3. 点击maven 组件中的reload按钮,等待底部的进度条结束。(至此不再报错)
IDEA 中 Maven 报错 Cannot resolve xxx【终于解决了】

原因

在pom文件中添加了依赖,并且pom文件没有报红,看起来像是把所有依赖库全部加载进来了,但是代码中使用依赖的类库使报红。
在pom中添加了某个依赖,不会直接立刻马上将其下载并且添加到项目的external libraries中。只有在某个子模块的pom文件中也添加了该类库时,才真正将其加入到项目的external libraries中。因此项目的pom文件不会报红,那么一定是某个子模块的pom文件报红了,使得代码中用到的类库没有被成功引入。文章来源地址https://www.toymoban.com/news/detail-430971.html

到了这里,关于IDEA 中 Maven 报错 Cannot resolve xxx【终于解决了】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • mac intellij idea maven同步的时候报错cannot resolve package...

    今天在配置环境的时候,发现在运行代码的时候不断报错提示maven没有能够成功地被sync,解决方法将以下三点解决了之后,程序最终跑起来了。 1.将maven的版本配置对,之前项目都用的maven-3.8.5这个版本,而我原先用的是maven-3.8.1这个版本,这里我修改为maven-3.8.5。 2.settings.x

    2024年02月13日
    浏览(36)
  • Idea的maven依赖一直报错:Cannot resolve plugin org.apache.maven.plugins

            报这个错基本上就是maven依赖出现了问题,要么是写错,要么是下载时网络出现问题导致下载的文件不完整出现失败,一般有以下几种解决方案。 1)镜像文件配置错误        Rx: 修改本地仓库位置下的settings.xml文件,将正确的镜像文件加载到 mirrors 标签中,如

    2024年02月19日
    浏览(38)
  • IDEA遇到Cannot resolve symbol问题的解决办法

    以下列出了多种可能造成Cannot resolve symbol问题的情况, 可以根据自己的问题进行选择设置 解决: 在idea中找到File – Project Structure – Project SDK, 然后选择自己安装好的JDK 解决: 打开File – Setting – 直接搜索Maven, 然后设置Maven home path(自己的Maven安装路径) 如下图的位置, 清除缓存后

    2024年02月15日
    浏览(34)
  • 解决IDEA创建项目时无法引入依赖问题:Cannot resolve **.**.**(已解决)

    今天在创建SpringBoot整合MyBatis项目时出现报错: Cannot resolve org.springframework:spring-tx:5.3.26 Cannot resolve org.mybatis:mybatis:3.5.11 Cannot resolve org.springframework:spring-jdbc:5.3.26 在网上查找了很多方法均不适用,开始以为又是版本的问题,可是一想SpringBoot中依赖的版本已经确定好了。 然后有

    2023年04月16日
    浏览(36)
  • 解决Cannot resolve plugin org.apache.maven.plugins:maven-site-plugin:3.3问题

    构建maven项目遇到问题: 打开设置-Build,Execution,Deployment-Build Tools-Maven,如下图: 问题的原因出在:在该项目集成的maven和当前项目设置不统一(可能是之前集成过maven,系统默认c盘路径),所以,按下图更改需要集成的maven路径,下面那个需要点override  然后重新创建项目,显

    2024年02月16日
    浏览(29)
  • Cannot resolve plugin org.apache.maven.plugins:maven-site-plugin:3.3问题和解决方法

    出现问题时候的截图不小心删除了,下面只书面赘述问题。在创建maven项目时报出Cannot resolve plugin org.apache.maven.plugins:maven-site-plugin:3.3,也就是在图1.1标注位置报红 图1.1 进入setting 图2.1 直接搜索Maven,点击Maven在右侧配置Maven相关属性,同时setting.xml文件需要先打开更改部分属

    2024年02月16日
    浏览(39)
  • [遇到的问题-已解决]Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1

    如上图所示,这是我解决好的,刚开始的时候爆红有这些:  我按照在网上查找的方法,一一试了。 首先, maven  安装的路径和和本地仓库的目录必须要保持一致 打开setting-Build,Excution,Deployment-Build Tools-Maven,将其修改一致( 我还是爆红 )    接着,在mavenapache-maven-3.5.4c

    2023年04月08日
    浏览(24)
  • cannot resolve xxx 解决方法

    从git上拉了一个新项目,maven仓库都配置的没问题,但是无法从中央仓库里面download jar包, 报cannot resolve错误 经排查发现 打勾说明处于离线状态,所以无法从中央仓库中下载代码。 解决方法:把打勾去掉,这样就可以从中央仓库下载代码了

    2024年02月16日
    浏览(29)
  • 关于Cannot resolve xxx的解决办法

    有时候,我们明明没做其它什么配置,只是升级了某些依赖软件的版本,但是当我们下载依赖的时候,会出现Cannot resolve xxx的情况,即本地没有找到对应版本的依赖包。 常规解决办法如下: 1)检查idea设置里面的maven设置,查看相关maven的配置路径是否正确。 2)清除缓存并重

    2023年04月09日
    浏览(29)
  • 关于解决Cannot resolve com.microsoft.sqlserver:sqljdbc4:4.0报错问题

    最近突然想到报错问题在pom文件中添加依赖:出现报错问题 这里有两种解决办法: 办法一比较简单粗暴,直接吧这个代码块换成 手动下载jar包 https://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4/4.0 然后打开cmd命令窗口(快捷键:win+r)进入jar包所在目录,并执行命令, 解释

    2024年02月04日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包