我从官网上面下载的tomcat6,直接启动发现正常使用,可是在Eclipse绑定后启动,访问localhost:8080,原本应该是tomcat的主页,可是却报了404错误。tomcat
百度搜索了一下,原来是tomcat编译位置的缘由!spa
在Server面板中双击Tomcat就能够进入配置界面:server
注意,若是你的Server Locations是灰色的,那么请先remove掉tomcat中部署的全部工程,而后clean一下。ip
看一下三个选项:rem
1 use workspace metadata部署
2 use tomcat installationio
3 忽略吧...编译
第一个选项是说 tomcat会使用workspace的目录cli
第二个则是 使用tomcat的部署目录百度
这也就意味着,若是咱们直接裸的启动一个tomcat,咱们本身的worspace是没有相关的内容的,访问的话确定会报404错误。
因此只要把选项修改成第二个选项就能够了。
其实这根本就不是一个问题,由于问题自己就不合理!
想一想看,我想要在中国看到埃及的金字塔,这!!!!
好吧,两种方法:一种是把金字塔搬到中国来;另外一种就是你到埃及去!
第一种把金字塔搬到中国来,在上面的问题中,就对应到把本来在tomcat目录中的主页拷贝到workspace目录中;
第二种到埃及去,就是修改server locations变成tomcat的installlation的目录。
两种方式均可以解决问题,可是总结这篇博文的目的,仍是督促本身:
认识问题的本质才能解决问题!
不要盲目的定义问题!