问题描述:
从gitee上拉项目时,Dependencies全部爆红,但项目能跑起来。但严谨的工作让我受不了它!
爆红的时候忘了截图,就是Dependencies下全红了。
原因分析:
1. 无法找到指定的依赖类;
2. 编译时依赖的外部库版本不对;
3. 编译器无法正确理解依赖的 API;
4. 没有正确引入依赖的 JAR 文件;
5. 代码中含有错误的类名或方法名;
6.还有缓存的原因;
解决方案:
我先说自己的解决方法:
1、首先我把target文件删除了,避免存在一定的缓存。
2、找到自己的maven,把默认地址换成自己的地址
3、再次刷新,我的爆红就消失了。
其他解决方法:
首先,查看自己的主目录、设置文件,本地库路径是否正确,也就是maven地址啥的;
找到对应爆红的依赖,删除pom文件里的依赖,点击刷新,应该就不报红了,再恢复里面的依赖。
基本思路就是移除依赖再放进去加载一下。