是你机器的8080端口已经被占用了,你可以去找找机器上还有那个应用程序在使用8080端口,
或者进入tomcat/conf/server.xml 去修改
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               debug="0" connectionTimeout="20000" 
               disableUploadTimeout="true" />
把port="8080" 改为其它的端口,比如port="8088"
然后使用localhost:8088进行访问.

解决方案 »

  1.   

    但我能用http://localhost:8080看到TOMCAT的启动页面啊,一般的程序怎么会使用8080
      

  2.   

    我觉得关键是现在在ECLIPSE运行项目时,总要先启动次服务,然后下次再点运行就是被占用了!原来没的这个问题的!
      

  3.   

    我也碰到过我一般重装一次Tomcat就好了哦
      

  4.   

    端口被占用,重新安装一下,另外,ORACEL也会占用80端口.
      

  5.   

    你的8080端口被其它程序占用,极有可能是你开了两个tomcat,你可以去Tomcat\conf\server.xml把8080改成其它端口(8083),然后用8083访问
    再有,你有可能有tomcat当后台服务启动了,去看一下,然后停掉,那8080
    端口也不要改了
    这种情况我遇到过
      

  6.   

    把tomcat.exe这个进程杀了
    然后配置Tomcat让其手动启动
      

  7.   

    如果把TOMCAT安装到服务里了,可以到服务里去找一下。设成手动启动。