比如,你在web.xml中配置了什么东西,在有的时候不一定就会立即被eclipse察觉到,即便你的配置正确了,甚至重启了几次服务器,它仍然给你报错
比如说,刚才我在web.xml中配置了一个taglib,并且tld文件已经放到了/WEB-INF中,如图
但是eclipse死活说我木有配置好这个uri,在使用<%@ taglib uri="http://www.mldn.cn/struts/html" prefix="html"%>的时候仍然提示找不到tld文件,后来我就纠结了半天这到底是什么回事,过程就不细说了,总之,搞了半天之后,没有什么进展,我索性在浏览器中亲测,居然发现,尽管eclipse正在报错,但是程序是确实可用的,证明我的配置是没有问题的
后来运行了几次后,eclipse终于不再继续报错了
所以说,这种情况下,不要忙着去找自己的配置问题,先打开服务器,在浏览器中运行一下,如果确实出现了Exception,你再去考虑是不是自己配置的问题,否则,搞不好是eclipse抽风呢