Java项目中Dependencies一直爆红,但项目能运行!

当从Gitee拉取项目后,Dependencies显示全红,但项目仍可运行。问题可能涉及依赖找不到、版本不匹配、API理解错误等。作者通过删除target文件、更改maven地址及刷新来解决。其他建议包括检查maven配置、删除并重新添加依赖。
摘要由CSDN通过智能技术生成

问题描述:

从gitee上拉项目时,Dependencies全部爆红,但项目能跑起来。但严谨的工作让我受不了它!


 爆红的时候忘了截图,就是Dependencies下全红了。

原因分析:

1. 无法找到指定的依赖类;

2. 编译时依赖的外部库版本不对;

3. 编译器无法正确理解依赖的 API;

4. 没有正确引入依赖的 JAR 文件;

5. 代码中含有错误的类名或方法名;

6.还有缓存的原因;


解决方案:

我先说自己的解决方法:

1、首先我把target文件删除了,避免存在一定的缓存。

2、找到自己的maven,把默认地址换成自己的地址

 3、再次刷新,我的爆红就消失了。

 


其他解决方法:

首先,查看自己的主目录、设置文件,本地库路径是否正确,也就是maven地址啥的;

找到对应爆红的依赖,删除pom文件里的依赖,点击刷新,应该就不报红了,再恢复里面的依赖。

基本思路就是移除依赖再放进去加载一下。

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值