1    如下图所示:

如图所示,4.0.3的jar包目录结构可以展示出来,2.1.7的jar包怎么都出不来。

 

 

问题推测:

1      缓存问题

解决方案    重写删除jar包,对maven进行build即可。

具体步骤    在本地仓库删除不编译的包,左下角图标

 

 

==》maven projects==刷新小图标即可

 

 

查看本地仓库:file==》settings==》build,execution,de..==》build tools==》maven==》user setting files 查看即可

 

 

2      经排查后发现不是1的问题,然后发现maven下载下来的jar包无法用jd-gui打开

问题推测:  是不是我本地的jd-gui有问题啊?然后又尝试打开其他jar包,发现可以打开。又推测:是不是jd-gui版本过低?这样的话要么下载个高版本的jd-gui,要么下载个低版本的spring-session-core,经验证后也不是版本的问题。

 

 

3      推测:经以上两步推测,只有该jar包有问题,是不是远程仓库的镜像有问题?镜像只有该类jar有问题。。。于是我切换了镜像,重新下载,发现还是有问题

 

4            至此推测:既然我下载来的jar包能用,直接把手动下载来的jar包替换到本地仓库不就行了吗?

于是这样操作后,问题解决。

 

 

感悟:以后有类似的问题了,一定会优先往这边想,看是不是maven当的jar包有问题

 

因为工作的原因,只有零碎的时间段可以来排查该问题,不过幸运的是,最终花了3天,解决了该问题!同时多多感谢博客园的2012,csdn的dashicaineng,csdn的毕小宝以及我的个贷同事!!!

 

posted on 2019-09-13 07:13  菜鸟乙  阅读(1521)  评论(0)    收藏  举报