Eclipse中Maven项目出现红色感叹号问题

在Eclipse环境下,有时我们会遇到Maven项目出现红色感叹号的情形,而一旦项目出现感叹号,Eclipse便无法帮我们进行自动编译等工作,尽管有时候不会影响运行,但每次只能手动启动Maven重新编译,非常不便,另外眼前总是闪烁着大红色的惊叹号,看着也是非常的不舒服。

如下图所示:

代码出错的时候会显示一个红叉,而出现红色感叹号的时候,多半是由于类路径依赖出了问题。

首先,可以右键工程 Build Path -- > Config Build Path,找到无效依赖并清除就可以了。

 

 

如果 Build Path 中没有问题,或者解决完之后红色惊叹号并没有消除,就要通过 Problems 视图查看一下了。

按住快捷键 Ctrl + 3, 输入 Problems 打开 Problems 视图发现,是其中依赖的一个JAR(json-path-2.4.0.jar)包读取失败造成的。

此类问题多半是在下载JAR包的时候,由于网络问题下载的JAR包不完整导致的,根据路径找到相关JAR包删除重新下载即可。如果删除后没有触发Maven重新下载,可以右键工程,Maven --> Update Project 即可。

Problems 视图报错:

报错信息显示,json-path-2.4.0.jar 读取出了问题,应该是下载不完整。

Description Resource Path Location Type
Archive for required library: 'C:/Users/503018338/.m2/repository/com/jayway/jsonpath/json-path/2.4.0/json-path-2.4.0.jar' in project 'kitty-admin' cannot be read or is not a valid ZIP file    kitty-admin    Build path    Build Path Problem

重新下载后,红色惊叹号消失:

 


作者:朝雨忆轻尘
出处:https://www.cnblogs.com/xifengxiaoma/ 
版权所有,欢迎转载,转载请注明原文作者及出处。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

朝雨忆轻尘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值