tomcat不管是绿色版的还是安装版的都能正常启动,但是http://localhost:8080/网页就是打不开,系统重装了以后还是没用,真不知道是什么原因,希望知道的人能帮助一下,现在已经是有点绝望了!!!!!!

解决方案 »

  1.   

    恩   是的 
    在 \Tomcat 6.0\conf\server.xml  这个中设置。
      

  2.   

    看看启动画面上的端口上显示的端口号
    或者是直接看conf文件夹下面的server.xml里面的connect port
      

  3.   

    你去你的tomcat安装目录下的 D:\tools\Tomcat 5.0\conf\server.xml文件看一下,
    找到:
     <Connector port="8080"
                   maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
                   enableLookups="false" redirectPort="8443" acceptCount="100"
                   debug="0" connectionTimeout="20000" 
                   disableUploadTimeout="true" />
    修改一下端口号试一下。
      

  4.   

    启动tomcat
    看下控制台输出
    谁提示
      

  5.   

    检查你tomcat的端口号是不是 8080
    关掉防火墙
      

  6.   

    在MyEclipse中的console中启动tomcat的时候有很多信息显示~
    其中有你tomcat的端口信息: Initializing Coyote HTTP/1.1 on http-8888看你的这个是多少,那么就是你的端口
    想设置的话5楼说的很清楚了
      

  7.   

    2008/11/3 下午 01:38:51 org.apache.catalina.core.AprLifecycleListener init
    資訊: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre1.5.0_05\bin;C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin
    2008/11/3 下午 01:38:52 org.apache.coyote.http11.Http11Protocol init
    資訊: Initializing Coyote HTTP/1.1 on http-8088
    ......................
    2008/11/3 下午 01:39:39 org.apache.coyote.http11.Http11Protocol start
    資訊: Starting Coyote HTTP/1.1 on http-8088
    2008/11/3 下午 01:39:40 org.apache.jk.common.ChannelSocket init
    資訊: JK: ajp13 listening on /0.0.0.0:8009
    2008/11/3 下午 01:39:40 org.apache.jk.server.JkMain start
    資訊: Jk running ID=0 time=0/100  config=null
    2008/11/3 下午 01:39:40 org.apache.catalina.startup.Catalina start
    資訊: Server startup in 48039 ms  //正常启动
      

  8.   

    1.看看是否是路径设置不对,我的电脑—属性-高级-环境变量-设置-变量名TOMCAT_HOME  变量值D:\tomcat\Tomcat 5.0(即你的 tomcat安装的地方)
    2.端口号是否被占有。 想五楼那样该,把8080 改成8480 或其他数字
    希望楼主早点解决问题
      

  9.   

    有可能你的机子被认为的去掉了root下面的默认欢迎界面,所以你就访问不了了
    试着查看下tomcat下的webapps下的root下面文件有丢失没,没有的话
    再去查看端口是否能用
      

  10.   


    5楼说的很对。你可以把port="8080" 修改一下再试试
      

  11.   

    你看一下
    运行 >netstat -an看看8080开没开
      

  12.   

    到tomcat的bin下双击运行startup.bat看看启动过程有没有报错,
    http://localhost:8080/  如果还是打不开,看看是什么提示,把提示内容贴出来看看
      

  13.   

    \Tomcat 6.0\conf\server.xml 就是在你的安装路径下的这个文件啊!
    把port="xxxx";
      

  14.   

    netstat -an 测试8080有没有被使用
    或下个fport,测试是否是tomcat在使用
      

  15.   

    1.按照18楼的步骤先查看root下的文件在不在,丢失就没默认欢迎界面
    2.查看端口好是不是8080。去tomcat安装目录下 C:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\server.xml 用记事本打开server.xml 文件
    找到 下面代码: <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
            <Connector
          port="8080"       maxHttpHeaderSize="8192"
                   maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
                   enableLookups="false" redirectPort="8443" acceptCount="100"
                   connectionTimeout="20000" disableUploadTimeout="true" />
        <!-- Note : To disable connection timeouts, set connectionTimeout value
         to 0 -->
    将 port=“***"修改成port="8080"估计这下就ok!!
       
      

  16.   

     Internet Explorer 无法显示该页面 
       
       最可能的原因是:
    未连接到 Internet。 
    该网站遇到了问题。 
    在地址中可能存在键入错误。 
     
       您可以尝试以下操作: 
         诊断连接问题  
     
         更多信息 
     这是出现的错误的显示,不知道到底是什么原因,设置了环境变量还是不能打开那个网站!!!!!!!!
      

  17.   

    确定双击右下角图标,点击了start按钮了么
      

  18.   

    启动tomcat
    把 控制台的输出信息  贴出来
      

  19.   

    明显webapps下没有tomcat的应用文件....
      

  20.   

    可能是:
    1,tomcat启动失败
    2,没安装jdk
    3,端口不是8080
    具体排除一下。
      

  21.   

    C:\Documents and Settings\Administrator>cd C:\Program Files\Apache Software Foun
    dation\Tomcat 5.5\binC:\Program Files\Apache Software Foundation\Tomcat 5.5\bin>tomcat5.exe run
    2008-11-7 11:51:19 org.apache.coyote.http11.Http11Protocol init
    信息: Initializing Coyote HTTP/1.1 on http-8080
    2008-11-7 11:51:19 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 656 ms
    2008-11-7 11:51:19 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    2008-11-7 11:51:19 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/5.5.9
    2008-11-7 11:51:19 org.apache.catalina.core.StandardHost start
    信息: XML validation disabled
    2008-11-7 11:51:20 org.apache.coyote.http11.Http11Protocol start
    信息: Starting Coyote HTTP/1.1 on http-8080
    2008-11-7 11:51:20 org.apache.jk.common.ChannelSocket init
    信息: JK: ajp13 listening on /0.0.0.0:8009
    2008-11-7 11:51:20 org.apache.jk.server.JkMain start
    信息: Jk running ID=0 time=0/16  config=null
    2008-11-7 11:51:20 org.apache.catalina.storeconfig.StoreLoader load
    信息: Find registry server-registry.xml at classpath resource
    2008-11-7 11:51:20 org.apache.catalina.startup.Catalina start
    信息: Server startup in 906 ms正确启动toamcat信息!!
     关键信息   信息: Initializing Coyote HTTP/1.1 on http-8080
         安装jdk时,要配置环境变量,path值 classpath值
      

  22.   

    关注中!我也遇到同样的问题,你输入http://127.0.0.1:8080试试,看能不能打开.
      

  23.   

    呵呵,都说了这么多了,看来我也来说两句啰嗦的话吧,第一还是检查你的启动之后,不知道楼主是不是用这个启动的D:\Program Files\Apache Software Foundation\Tomcat 6.0\bin\tomcat6w.exe,如果是,你就看看你的日志文件,D:\Program Files\Apache Software Foundation\Tomcat 6.0\logs,下面有东西没,具体打开catalina.2008-10-12.log之类的看看,里面到底有东西没,你可以看到你的端口,里面很详细,当然也可以按照楼上的很多做法,去看一些配置文件,这里就是conf下面的,具体的可以参考楼上的,
    第二:看看你的webapp下面到底有东西没,这里当然我觉得自己都很傻,不过还是得看看,
    第三:看看你配置了环境变量没,如果没有配置,那就太冤枉了,呵呵,我也觉得自己挺傻,这些错误应该不会出现的,
    睡觉了,呵呵,祝你早日解决,本来还想说点的,明天再来吧,
      

  24.   

    首先你查看你的环境变量的配置是否能保证是正确的;你在配置环境变量时有没有将JDK添加到TOMCAT中
    如果一切正常的话运行时还报异常或错误的话;你得看是什么异常或错误
    你可以将0808端口修改一下在试试你去你的tomcat安装目录下的 D:\tools\Tomcat 5.0\conf\server.xml文件看一下, 
    找到: 
    <Connector port="8080" 
                  maxThreads="150" minSpareThreads="25" maxSpareThreads="75" 
                  enableLookups="false" redirectPort="8443" acceptCount="100" 
                  debug="0" connectionTimeout="20000" 
                  disableUploadTimeout="true" /> 
    修改一下端口号试一下。
      

  25.   

    查看下tomcat下的webapps下的root下面文件有丢失
      

  26.   

    JDK可以看下,还有就是项目有没布署进去,其他就应该没什么问题了,不过楼主还是应该截个出错的图上来看下!!!!
      

  27.   

    用有命令行bin目录下开程序,看后台输出什么,就是端口号有冲突之类的也会有提示的
      

  28.   

    有可能你的机子被认为的去掉了root下面的默认欢迎界面
      

  29.   

    ————————————————————
       你机器上面是不是装了 JBuilder   安装的时候应该是jdk的路径 选择有问题;
       还有你机器上如果有 Oracle 那就要把 端口改下 5楼讲的很清楚了;
      

  30.   

    如果都试了还是不行 那你把localhost换成是127.0.0.1试一下!
      

  31.   

    1.端口
    2.地址
    3.配置
    5.启动的和访问的是不是一个TOMCAT
    4.电源
      

  32.   

    JDK安装了吗?路径设置正不正确?如果JDK没有设置好的话tomcat也是不能运行的
      

  33.   

     无法显示网页 
    您正在查找的页当前不可用。 网站可能遇到支持问题,或者您需要 调整您的浏览器设置。 
    要试图修复网络连接问题,请单击 工具,然后单击“诊断连接问题...”  
    其他选项:单击  刷新按钮,或稍后重试。

    如果您已经在地址栏中输入该网页的地址, 请确认其拼写正确。要检查您的网络连接,请单击工具菜单,然后单击 Internet 选项。在连接选项卡上,单击设置。 设置必须与您的局域网(LAN)管理员或 Internet 服务供应商(ISP)提供的一致。 
    查看您的 Internet 连接设置是否正确被检测。您可能设置让 Microsoft Windows 检查您的网站并自动发现网络连接设置(如果您的网络管理员已经启用此设置)。 
    单击工具菜单,然后单击 Internet 选项。 
    在连接选项卡上,单击 LAN 设置。 
    选择自动检测设置,然后单击确定。 
    某些站点要求 128 位连接安全。单击帮助菜单,然后单击关于 Internet Explorer 可以查看您所安装的安全强度。 
    如果您要访问某安全站点,请确保您的安全设置能够支持。请单击工具菜单,然后单击 Internet 选项。在“高级”选项卡上,滚动到“安全”部分,复选 SSL 2.0、 
      

  34.   

    docBase的应用文件应设为Root
      

  35.   

    请问下是怎么解决的?你用的是什么版本?我用Myeclipse自带的tomcat和jdk,但是也不能运行可以详细跟我说下怎么解决吗?谢谢~~
      

  36.   

    我也遇到了同样的问题。在myEclipse之中正常启动。就是用不了tomcat。控制台输出如下信息:
    2010-3-25 17:43:53 org.apache.catalina.core.AprLifecycleListener init
    信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_10\bin;C:\Program Files\Apache Software Foundation\Tomcat 6.0\bin
    2010-3-25 17:43:53 org.apache.coyote.http11.Http11Protocol init
    信息: Initializing Coyote HTTP/1.1 on http-8080
    2010-3-25 17:43:53 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 435 ms
    2010-3-25 17:43:53 org.apache.naming.NamingContext lookup
    警告: Unexpected exception resolving reference
    java.io.FileNotFoundException: C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。)
    at java.io.FileOutputStream.open(Native Method)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
    at org.apache.catalina.users.MemoryUserDatabase.save(MemoryUserDatabase.java:521)
    at org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInstance(MemoryUserDatabaseFactory.java:104)
    at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:140)
    at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)
    at org.apache.naming.NamingContext.lookup(NamingContext.java:793)
    at org.apache.naming.NamingContext.lookup(NamingContext.java:140)
    at org.apache.naming.NamingContextBindingsEnumeration.nextElementInternal(NamingContextBindingsEnumeration.java:113)
    at org.apache.naming.NamingContextBindingsEnumeration.next(NamingContextBindingsEnumeration.java:71)
    at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:137)
    at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:109)
    at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEvent(GlobalResourcesLifecycleListener.java:81)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:703)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    2010-3-25 17:43:53 org.apache.catalina.mbeans.GlobalResourcesLifecycleListener createMBeans
    严重: Exception processing Global JNDI Resources
    javax.naming.NamingException: C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。)
    at org.apache.naming.NamingContext.lookup(NamingContext.java:805)
    at org.apache.naming.NamingContext.lookup(NamingContext.java:140)
    at org.apache.naming.NamingContextBindingsEnumeration.nextElementInternal(NamingContextBindingsEnumeration.java:113)
    at org.apache.naming.NamingContextBindingsEnumeration.next(NamingContextBindingsEnumeration.java:71)
    at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:137)
    at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:109)
    at org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEvent(GlobalResourcesLifecycleListener.java:81)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:703)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    2010-3-25 17:43:53 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    2010-3-25 17:43:53 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/6.0.18
    2010-3-25 17:43:53 org.apache.naming.NamingContext lookup
    警告: Unexpected exception resolving reference
    java.io.FileNotFoundException: C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。)
    at java.io.FileOutputStream.open(Native Method)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
    at java.io.FileOutputStream.<init>(FileOutputStream.java:131)
    at org.apache.catalina.users.MemoryUserDatabase.save(MemoryUserDatabase.java:521)
    at org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInstance(MemoryUserDatabaseFactory.java:104)
    at org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.java:140)
    at javax.naming.spi.NamingManager.getObjectInstance(NamingManager.java:304)
    at org.apache.naming.NamingContext.lookup(NamingContext.java:793)
    at org.apache.naming.NamingContext.lookup(NamingContext.java:153)
    at org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.java:253)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1037)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    2010-3-25 17:43:53 org.apache.catalina.realm.UserDatabaseRealm start
    严重: Exception looking up UserDatabase under key UserDatabase
    javax.naming.NamingException: C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。)
    at org.apache.naming.NamingContext.lookup(NamingContext.java:805)
    at org.apache.naming.NamingContext.lookup(NamingContext.java:153)
    at org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.java:253)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1037)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    2010-3-25 17:43:53 org.apache.catalina.startup.Catalina start
    严重: Catalina.start: 
    LifecycleException:  No UserDatabase component found under key UserDatabase
    at org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseRealm.java:261)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1037)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:516)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
    2010-3-25 17:43:53 org.apache.catalina.startup.Catalina start
    信息: Server startup in 64 ms
      

  37.   

    2011-3-17 13:38:59 org.apache.catalina.core.AprLifecycleListener init
    信息: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Genuitec\Common\binary\com.sun.java.jdk.win32.x86_1.6.0.013\bin;C:\Program Files\Genuitec\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_8.5.0.me201003121946\tomcat\bin
    2011-3-17 13:38:59 org.apache.coyote.http11.Http11Protocol init
    信息: Initializing Coyote HTTP/1.1 on http-8080
    2011-3-17 13:38:59 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 565 ms
    2011-3-17 13:38:59 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    2011-3-17 13:38:59 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/6.0.13
    2011-3-17 13:38:59 org.apache.coyote.http11.Http11Protocol start
    信息: Starting Coyote HTTP/1.1 on http-8080
    2011-3-17 13:38:59 org.apache.jk.common.ChannelSocket init
    信息: JK: ajp13 listening on /0.0.0.0:8009
    2011-3-17 13:38:59 org.apache.jk.server.JkMain start
    信息: Jk running ID=0 time=0/31  config=null
    2011-3-17 13:38:59 org.apache.catalina.startup.Catalina start
    信息: Server startup in 192 ms
    2011-3-17 13:42:18 org.apache.coyote.http11.Http11Protocol pause
    信息: Pausing Coyote HTTP/1.1 on http-8080
    2011-3-17 13:42:19 org.apache.catalina.core.StandardService stop
    信息: Stopping service Catalina
    2011-3-17 13:42:19 org.apache.coyote.http11.Http11Protocol destroy
    信息: Stopping Coyote HTTP/1.1 on http-8080
      

  38.   

    我这个也开不见TOMCAT的页面
      

  39.   

    我也遇到同样的问题,各种方法都不管用,结果把localhost换成是127.0.0.1居然可以了!明明这在host中是默认的映射,不知为啥不管事了,哈哈,反正是解决问题了~!
      

  40.   

    我遇到的同样问题 是因为我http://localhost:8080/  总打成 http://localhost/8080/   .....
      

  41.   

    我刚就弄到了,因为你把Tomcat里面的一个文件夹(webapps)里面的文件都删掉啦,所以你只要将里面的文件都放回去,就可以解决啦!
      

  42.   

    http://localhost:8080/进不去
    http://127.0.0.1:8080/就能进
    刚刚成功了