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

解决方案 »

  1.   

    没什么区别,你不能访问tomcat主页,看是不是你输入的地址错误http://localhost:8080/
      

  2.   

    最重要的是我在eclipse上启动Tomcat了,但是电脑属性的服务项中的Tomcat仍显示未启动,为什么呢
      

  3.   

    要看看你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发布原理吧。
      

  4.   

    谢谢大家的解答,我估计eclipse启动的是Tomcat的一部分,所以不算启动Tomcat。但我想知道的清楚点,那位大侠知道的话。谢谢讲讲了
      

  5.   

    启动都一样。只不过在Eclipse中启动多了一个debug模式
      

  6.   

    一样的话为什么不能访问Tomcat主页呢?而且服务项中未显示启动
      

  7.   

    tomcat启动分为myeclipse  tomct和自己安装的那个  tomcat,看下是不是你启动的问题
      

  8.   

    我用的是eclipse Java EE IDE indigo 版本 不是myeclipse
      

  9.   

    效果上没啥区别,用eclipse启动tomcat相当于对tomcat使用了shell
      

  10.   

    如果你用的是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的端口号。
      

  11.   

    我晕倒类似的问题,我想dug跟踪程序,却无法登录。外部直接启动tomcat服务可以登录