eclipse中,tomcat正常启动,但不能显示首页

注意:是Eclipse (JEE版本), 不是MyEclipse. tomcat是下载直接解压即用(无需安装)的版本,版本是6.0.32
java正常,Eclipse运行java正常,(用简单的helloword试过)
因为有oracle,怕端口互相占用,tomcat端口设置为8081。环境变量设置过。
tomcat的BIN目录里面启动,然后IE浏览器http://localhost:8081 成功显示小猫页面。
在eclipse里面在windows-preference-server-Runtime Eviorment里面配置。【我估计这个步骤哪里配置有问题,我不太会配置】
在server标签,启动,(其间也有启动问题,已经百度查询进行了解决),成功启动,没有什么“严重”之类的字样。
问题来了,在eclipse上面运行http://localhost:8081 无法显示页面(我觉得应该显示小猫页面)。我建了个Test1.html,右键 run as - run on server,能显示Test1.html的内容。搞不懂! 我百度了两天了,实在是找不到好答案,(百度多是讲MyEclipse和tomcat插件什么的,跟我这个不一样)只好向各位求助了。请赐教!!

在eclipse中不能显示小猫页面,但可以显示你的项目的主页。
eclipse是调用tomcat的接口模拟tomcat而不是真正启动它,因此会显示不了小猫页面。
eclipse的服务器的配置文件在你项目的Servers文件夹下。
你可以看看%Eclipse的工程所在文件夹%/Servers/Tomcat v7.0 Server at localhost-config下面的内容,这里都是配置,你可以发现这里有一个Server.xml,也就是说eclipse不使用%catalina_home%/conf/server.xml里的内容。
我使用的是eclipse-jee-helios-SR1-win32.zip,apache-tomcat-7.0.5-windows-x86.zip,工程是DynamicWebProject。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-01
检查你的项目中,WEB-INF文件夹下面的web.xml文件中的

<welcome-file-list>
<welcome-file>index.jsp(看看这个路径是否正确)</welcome-file>
</welcome-file-list>

这里填写的是该项目的欢迎页面,也就是你输入 http://localhost:8081/JspTest/ 后默认打开的页面

另外tomcat主页能打开,说明服务端没有问题,剩下的只是自己的项目有问题了.

最后一点,尽量不要用eclipse自带的浏览器..有时候用起来很蛋疼的=.=
第2个回答  2011-03-01
你运行的是eclipse里面的外面tomcat映像,不是外面的那个tomcat,所以你只是把外面的tomcat端口改了。。里面那个端口还是8080。不信你输入http://localhost:8080 试试
第3个回答  2011-03-01
你看看你tomcat的主页面是不是有错误 也不一定飞的是服务的事情
到tomcat页面目录下面 找到webapps\ROOT下面的index.jsp活着重新安装一个tomcat覆盖一下
试一试
第4个回答  2018-03-12
题主你知道为什么了么
相似回答