问题解决-idea 本地仓库中包含jar包,但是pom依赖文件标红
现象,maven的本地仓库中,明明存在这个包,但是在项目的pom文件中就是标红报错,reimport
也不可以,这次编译一个框架的源码时遇到了这个问题,解决了一下,下面说下解决方法:
首先,确认本地仓库存在该标红的jar包,版本也是对的!
主要原因是因为,maven的本地仓库的索引(index)
没有被更新为最新
的问题,项目导入依赖时通过索引就拿不到对应的jar包,就报错。
解决方案
:idea编译器
- file -> settings -> Build,Execution,Deployment -> Build Tools -> Maven -> Repositories
- 选择本地仓库地址,点击右侧update
- 等待更新完毕
- 重启idea,解决~
当然,idea还是很友好的,你把鼠标指到对应的标红出,alt+entre
就会看到显示出下面的提示:
选择第一个update maven indices
更新maven索引,点击,就会看到在更新索引了,同上面的效果一样~
问题解决-idea 本地仓库中包含jar包,但是pom依赖文件标红
http://coderstudy.vip/article/问题解决-idea_本地仓库中包含jar包,但是pom依赖文件标红.html