Eclispe导入WEB项目出现红叉

今天遇到导入项目出项红叉,仔细检查哪里都没有错。也不影响项目运行,在网上搜了很多都没有解决,最后终于解决了,在此奉上不同的解决办法,方便查找错误,如果还有其他引起错误的原因,可以相互交流。

方法一:

点击项目右击选择properties中把编码格式改成和项目统一格式,一般是UTF-8之后选择project Facets看JDK版本是否一样不一样修改成一样的

选择 java complier 看版本是否和上边一样,如果不是调成一样。

方法二:转载https://blog.csdn.net/qq_33887333/article/details/79045068

1.首先这个Error它没有在"Console"显示,但这个Error其实是在"Problem"里面显示的,通过点击"Window"→"Show View"→"Other..."→"General"→"Problem"→"OK"

2.此时,点击下方栏目中出现的"Problem"栏,发现里面显示的错误,展开查看,但是它既没有显示"Path"也没有显示"Location",怎么查看并修改这个错误呢?但是,这个错误里面,它是显示了有关错误的相关信息的,由于不确定哪个是具体的错误信息,我选择错误信息里面较为可疑的"server1"关键字

3.点击工具栏中的"Search"→"Search..."或者直接使用快捷键"Ctrl+H"打开下一步骤的画面

4.选择"File Search",在"Contaning text:"下的文本框中输入你觉得可疑的关键字信息,我这里是"server1",其他做默认值,不修改,点击"Search"查找

5.选择下面出现的"Search"栏目,双击查找到的相关信息,进入相关的文件页面,找到对应的代码行,由于不影响程序运行,我推测,删除了也没关系,将报错的当前行代码,删除,保存。

6.小红叉消失,问题解决!

这个错有时候是tomcat引入错误,点击project Facets点击runtime,删除多余的tomcat,点击应用等待就好了

方法三:右键点击bulid path删除把红叉的jar包,然后重新加入。还有就是JDK没有引用。最后检查tomcat,如果没有点击add library--server runtime添加

猜你喜欢

转载自blog.csdn.net/Z_SUHE/article/details/81517096
今日推荐