新建的Eclipse Web项目上有小红叉叉的解决方法:

打开 Problems 窗口,若错误情况和下图一致,则是因为JDK版本不对

右键点击项目,选择 Properties --> Project Facets ,对 Java Version 进行重新选择即可,别忘了点 Apply