见: http://blog.csdn.net/pk490525/article/details/7968213
eclipse正常启动tomcat,但是 访问http://localhost:8080 却报404错误
修改下配置 就好操作如下图
打开eclipse的server视图,双击配置好的那个tomcat,出现tomcat配置窗口,看到那个server location 是不是选第一项(默认是第一项),请选到第二项。如果这3项都是灰色的,请删除配置好的tomcat,再重新配置一次,然后再选到第二项。重新启动tomcat问题解决!