idea中向pom.xml添加依赖时显示”not found dependency“

总结:

起因:再输入hibernate-core的version时,开始写的是对的,就是 5.0.11.Final(这个也是跟着教程来的),直接就报错了,左等右等没用,也点过maven的reimport,然后看第二个依赖也不行。于是到maven的中心仓库(https://mvnrepository.com/artifact/org.hibernate/hibernate-entitymanager)看看官方的依赖是什么样的。没错,但一样下不了。于是就把F 改成了f 。接着红色消失了,接着就把第二个也改了,,但是打开 External Liberaries发现没下载下来。于是就开始谷歌了。

解决:之后灵机一动,打开了project structure,先是看了看libaries发现,有异常的红色,而且就是final,同时注意到左下角有个problems2,点fix也没用,所以就到.m2仓库,手动将两个文件夹删除了。之后再import dependencies就下载下来了。然后重新打开了一次项目,pom文件中的红色波浪线就没有了。

 

下面是过程。

添加依赖时,总会发生这样的事情。郁闷,看看今天怎样解决它。

找到一个回答,看起来是同样的问题,用(mvn clean install -U)可以解决,但是我的没用。

这时想到idea 的提示“Inspects a Maven model for resolution problems.”

难道是我输入错误,引起的问题?

删掉上面的文件夹,回到idea里面,还是报红。打开project structure-problems点了两个fix,确定后还是报红。

打开maven的选项卡小窗口,点了几次reimport和generate,惊奇的发现两个jar,出现了,但是还是报红,如图。

好在现在pom文件没问题了。但是为什么。难道是因为这些灰色的依赖起了冲突?这灰色是什么意思,废弃了?冲突了?找不到?

 再点几下reimport,没用。试下mvn clean install -U,还是没用。使用绝招,关闭项目,重开,可以了。但是还是灰色的啊。难道仅仅是因为version写错了吗?

 

转载于:https://www.cnblogs.com/JasonChen92/p/10089016.html

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值