eclipse新建maven项目上有小红叉的解决办法

今天,要看一个API,然后包里面有些java文件要导入。


但是导入之后报错了,项目上立马有小红叉。


先是新建了一个maven项目,然后jsp页面立马报错了。


jsp页面报错是因为tomcat没配置上,前面我有文章里面有解决办法点击打开链接




弄好了之后一个好的不报错的项目就是这样的。

然后我把我要导入的java文件放入进来。





包指的是两个.jar文件。选择之后点击ok就会出现在这个页面


嗯,然后点击右下角的Apply(我的习惯,其实可以直接点OK).


那还有一个文件呢?还是先点进去看,是报什么错

原因:

@Override 是 jdk5 引入的机制,但是不支持对接口的实现。认为这不是 override 而报错,jdk6 及1.6以上的版本修正了这个 bug,无论是对父类的方法覆盖还是对接口的实现都可加上 @Override。



点击Window——preferrences中设置


ok下一步

你的项目——右键properties(一般这选项都在最下面),然后弹出以下界面。


设置完成ok


还是项目右键——properties,


接下来我们再看看项目,当当当当!


没错了!!本文结束!