Caused by: :

时间:2025-03-21 11:30:45

代码在编译的时候有时候会遇到Caused by:

如果在查阅完代码,发现没问题的时候,那么,有一种可能是你的此依赖包并没有下载完整。

举个场景来说,你在网络不好的时候,去编译打包,在去*仓库拉依赖包.*的时候,中途可能网络中断。之后,你再想重新编译打包,

但是你的本地maven库中已经有了此依赖包的不完整目录,所以便不会再重新下载此依赖包,所以你编译的时候,就会提示某个类找不到。


解决方法:

删除本地的此依赖包的目录,比如这里我删除了

.m2/repository/com/google/guava/guava

然后重新mvn编译打包就可。