MAVEN 引入jar包没问题,没法import
背景:
最近在做一个分布式项目,这个问题困惑了我2天,今天总算是解决了。
网上搜到的方法都差不多,都不是我的问题都没法解决。试了老半天我知道我踩坑里去了。
网上搜到这个问题的解决方法大概有这些:
1.某些问题导致有些jar包下载不完整,在maven引入依赖时是不会报错的,但在使用此jar的时候会标红;
1.通过编译找到报错的jar;
2.在 repository找到此jar,一般未下载完大小为1k我的是这样();
3.删除未下载完全的jar,在项目上执行maven report会重新下载jar;
2.我也怀疑是缓存原因:将Idea重启、clean、将maven依赖删除又重新加入
3…我的问题和解决方法:
问题:---------- 不报错,import不了,但我新建了一个空项目自己去测试,发现空项目里可以import这个时候我察觉到不是下载的问题。
一直以为是什么版本冲突,jar包被搁置了,自己也排查了很久,最后解决通过的方式:
在Maven project找到我无法import 的jar所在工程,在父工程,通过 mvn clea