您的位置:首页 > 运维架构 > Tomcat

eclipse+tomcat启动访问报404

2015-12-28 22:41 459 查看
1.问题描述

用eclipse+tomcat创建web项目,JDK神马的该配的都配完后,启动tomcat,浏览器地址栏输入http://localhost:9000(我的tomcat端口为9000),回车期待看到tomcat首页,然而给我报了个404,当时就醉了。不通过eclipse启动tomcat,直接从tomcat\bin文件通过startup.bat启动tomcat,再输入http://localhost:9000,能够访问首页,当我继续输入,想访问项目页面时,又报404,查到tomcat的webapps里面竟然没有我发布的web项目,这是怎么了?用myeclipse是不会有问题的。

2.问题原因

我们按照正常思路一步一步配置完环境后就开始用,tomcat配置里的服务路径server locations默认为第一个,tomcat重定向,无法部署项目到tomcat的webapps下。

3.解决办法

server locations路径默认为第一个Use workspace metadata(does not modify Tomcat installation),

选择第二个Use Tomcat installation(....),同时,将下面的Deploy path 默认的“wptwebapps”修改为“webapps”,即为将项目发布到tomcat webapps下。

最后保存tomcat配置,修改生效。





注意:a. 有些用户server Locations部分为灰色,无法进行选择,需要将tomcat中的项目移除,在重新打开tomcat配置,方能选择;

如果还不行,将tomcat移除,重新添加进来,应该可以修改配置。

b.一定记得将Deploy path默认的wtpwebapps修改为webapps

4.添加项目部署

配置完成后tomcat出右键添加web项目,启动服务,http://localhost:9000能正常访问首页,同时能访问项目页面。这个时候可以看一下自己tomcat webapps文件目录下自己

的web项目已经部署成功。





5.总结

我们不用配置tomcat,手动将web项目放在tomcat webapps下也能启动,不过每次都手动去做,费劲。

每一天积累一点点,明天将会更好。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: