Eclipse导入项目左下角有感叹号/红叉


左下角的红色感叹号

导致原因

  • build path 出现问题,里面有缺失或者无法找到的包,显示红色感叹号是因为jar包的路径不对,这个问题一般是导入别人的项目或之前的一些JAR包移动了它的存储位置导致的;

解决办法

流程:

  • 在项目上右击选择 Build PathConfigure Build Paht(或 Propertise 中的 Java Build Path),
    Eclipse导入项目左下角有感叹号/红叉

  • 进入Java Build Path 面板中的 Libraries中,找到报错的jar报(红色叉号的包为路径错误的jar,下图中并没有错误的~)
    Eclipse导入项目左下角有感叹号/红叉

  • 将错误的jar包删除了之后,点击Add Libary进行重新添加正确的包,处理好后返回刷新工程即可;


项目左下角红叉

导致原因

  • 一般都是JDK版本对应不好所导致的,就是导入的项目所配置的JDK版本与Eclipse中的JDK版本不一致,比如所我Eclipse中配置的是1.7的JDK,但是在我这个项目中所配置的是1.6的版本的JDK,这样就会出现这种情况。

解决办法

流程:

  • 右击报错项目,选择 properties

Eclipse导入项目左下角有感叹号/红叉

  • 进入如下所示的 properties for XXX 界面(“XXX”是你所选择的模块名称),然后点击 Java Compiler 选项卡面板中,看到右侧有 Compiler compliance level:,这一项的数据就是此项目的JDK版本配置,选择好对应的保存即可;
    Eclipse导入项目左下角有感叹号/红叉

注意:红叉报错这种现象存在着一种比较尴尬的情况,就是你发现你的项目JDK版本配置和你的Eclipse的JDK版本配置一致但是还是一直有红叉,问题出在哪里呢?其实就是项目JDK版本识别出错,只需要更改一下项目的JDK版本,然后再改回来就好了,让他强制的重新加载一下即可!


《END》