向eclipse ,myeclipse,sts等工具中导入项目,项目左下角有红叉的解决方法

项目有红叉可分为两种情况一是项目本身有错误,二是项目本身没错。

第一种情况可能是由于项目自身的jre版本与你本地jre版本不一致或是你本地缺少该项目的一些jar包造成的,也可能是因为项目的编译版本与你的jdk不一致,解决办法如下:

1. 在包资源管理器中右键出错项目点击Properties在弹出的窗口中依次点击Java Build Path——>Libraries

2.如果其中的jar包上有红叉,说明本地缺少这个jar包。选中有红叉的jar包,点击右边的remove将其移除。

 再从其官网或者maven仓库下载相应版本的jar包到本地,点击右边的Add External JARs选择刚下好的jar包,点击ok。

3.如果jar包上没有红叉,我们就将JRE System Library移除

再点击右边的Add Library——>JRE System Library——>Workspace default JRE,点击OK。

4.如果这时候,项目依然有红叉我们就要检查他的编译版本了,将右边的编译水平设置成和你的jdk版本一致,点击OK

扫描二维码关注公众号,回复: 4308091 查看本文章

如果经过上述步骤,依然没有解决问题,那就接着往下看吧

1.点击视图菜单——>Filters,把resources前的勾去掉,点击OK

2.这样你的项目中就多了.settings这个文件夹,选择文件夹中的org.eclipse.wst.common.project.facet.core.xml,查看文件中的版本号与我们的编译环境是否一致

我是用sts来为大家操作的,eclipse和myeclipse与其基本相似,谢谢大家的阅读,希望可以帮到你们

猜你喜欢

转载自blog.csdn.net/qq_40715775/article/details/82666007