日期:2014-05-20  浏览次数:20844 次

eclipse中启动Tomcat和直接启动Tomcat有什么区别?
我在eclipse中启动Tomcat后不能访问Tomcat主页,为什么呢?那eclipse中启动Tomcat和直接启动Tomcat有什么区别?

------解决方案--------------------
没什么区别,你不能访问tomcat主页,看是不是你输入的地址错误http://localhost:8080/
------解决方案--------------------
要看看你eclipse的版本,实际上eclipse和tomcat没有直接关系,tomcat是个独立的应用软件。
只不过有些eclipse集成了tomcat插件。比如MyEclipse和eclipse·for javaee版本。
如果是MyEclipse,那么你说的tomcat很可能是自带的,你需要发布好你的应用。

一般来说2个步骤
1、将web发布目录放到tomcat\webapps目录下;(集成eclipse版本都有这个功能可以自动发布,如何配置自己百度吧)
2、配置好\tomcat\conf目录下的server.xml文件

其实这个问题说明你还是对tomcat发布机制不是很清楚,好好百度一下tomcat发布原理吧。
------解决方案--------------------
启动都一样。只不过在Eclipse中启动多了一个debug模式
------解决方案--------------------
tomcat启动分为myeclipse tomct和自己安装的那个 tomcat,看下是不是你启动的问题
------解决方案--------------------
效果上没啥区别,用eclipse启动tomcat相当于对tomcat使用了shell
------解决方案--------------------
如果你用的是eclipse Java EE IDE ,那tomcat一定是你自己安装的,不是自带的。
11楼说的正确,eclipse只不过把tomcat封装了一下,是它的shell(门面模式)。
还有你没有发布任何应用是吗?只是想验证一下在eclipse中启动tomcat?
你独立启动tomcat可以访问主页吗?如果不能,那你一定是主页地址输错了。(注意端口号,虽然默认是8080,但没准被谁改了其它端口号了,看看server.xml文件)
如果独立启动tomcat可以访问主页,那eclipse里启动应该没有问题。
你不能访问一定是关联的不正确。
window-preferrences-server-runtime environment
增加一个tomcat服务,选择apache tomcat v6(应该是6版本吧,其它的对应选),给服务随便起个名,选择你安装的tomcat路径根目录,选择正确的jre。
把server菜单显示在主面板中,启动服务试试。
还是那句话,注意server.xml的端口号。