我暑假在家tomcat还用的好好的。一来学校tomcat启动了(没报错)但是访问http://localhost:8888/没有欢迎页面显示。
什么问题。我换过别的端口什么8080,8888,8898,都一样启动没问题,可是访问不了欢迎页面,自己写jsp的页面也不行。html的都不行。我用MyEclipse里的tomcat也是一样。tomcat是6.0的。重新下了apache-tomcat-6.0.20.zip,解压开来运行
http://localhost:8080/还是一样。是学校网络问题?还是其他什么问题?我还没分刚注册的。

解决方案 »

  1.   

    你这跟 学校网络有什么关系啊,都是在你本机上弄的;你先检查下conf文件夹下server.xml文件里默认的是哪个端口号,确定后,在web.xml最后一段里看看<welcome-file>是不是有你要显示的那个默认欢迎页面,如果有的话,检查下 你的root目录下是否有这个jsp文件
      

  2.   

    按一楼的说法做了,端口8898,<welcome-file>和root都有index.jsp文件。http://localhost:8898/index.jsp还是一样的。
    我又找了个安装版的安装后也还是一样的。还有什么法子啊?
      

  3.   

    你一定是把tomcat下webapp的root文件夹删掉了
      

  4.   

    有时候就是有这种情况,你试试这样行不行,把tomcat删掉(安装的免安装的都删),用注册表工具清下注册表,重启,然后再安装试试。
      

  5.   

    你把tomcate启动的log发上来,看看能不能找到什么东西
      

  6.   

    对了,你不要用localhost用http://127.0.0.1:8080/访问一下怀疑你机器的DNS有问题
      

  7.   

    2009-9-5 12:13:09 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_05\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;D:\oracle\product\10.1.0\db_1\bin;D:\oracle\product\10.1.0\db_1\jre\1.4.2\bin\client;D:\oracle\product\10.1.0\db_1\jre\1.4.2\bin;C:\Program Files\Java\jdk1.6.0_05\bin;c:\windows\system32;C:\Program Files\MySQL\MySQL Server 5.0\bin;D:\program\Codec;D:\program
    2009-9-5 12:13:11 org.apache.coyote.http11.Http11Protocol init
    信息: Initializing Coyote HTTP/1.1 on http-8898
    2009-9-5 12:13:11 org.apache.catalina.startup.Catalina load
    信息: Initialization processed in 3255 ms
    2009-9-5 12:13:11 org.apache.catalina.core.StandardService start
    信息: Starting service Catalina
    2009-9-5 12:13:11 org.apache.catalina.core.StandardEngine start
    信息: Starting Servlet Engine: Apache Tomcat/6.0.20
    2009-9-5 12:13:17 org.apache.coyote.http11.Http11Protocol start
    信息: Starting Coyote HTTP/1.1 on http-8898
    2009-9-5 12:13:17 org.apache.jk.common.ChannelSocket init
    信息: JK: ajp13 listening on /0.0.0.0:8009
    2009-9-5 12:13:17 org.apache.jk.server.JkMain start
    信息: Jk running ID=0 time=0/78  config=null
    2009-9-5 12:13:17 org.apache.catalina.startup.Catalina start
    信息: Server startup in 6258 ms
    这是log 。
    我用127.0.0.1也没用,用自己局域网的IP也没用。我可以正常上网的。
      

  8.   

    用tomcat 注意几点  不用安装 配置时候 找到他的存放路径 让enable起作用  配置jdk找到jdk的路径 
      还有在环境变量中注意 要有JAVA_HOME的设置  找到jdk的目录  就以上几点  如果是端口问题 就换端口
      

  9.   

    你看下 tomcat目录下的root下有什么东西 看有没有你要的想看到得网页 
      

  10.   

    有啊,重装系统了,欢迎页面也看不到。 ROOT下是有index.html但是无法访问。http://localhost:8080/也是无法访问页面。http://localhost:8080/index.html也一样。可能会是什么问题啊。
      

  11.   

    http://localhost:8080
    直接这个,看猫起来了么
      

  12.   

    恩,主要就是tomcat的主页都看不到
      

  13.   

    是不是 你局网卡设了IP,按局域网内的IP地址打开试试
      

  14.   

    先startup.bat→ 然后 shutdown.bat→再startup.bat→再打开浏览器试一下。估计可以~!!
      

  15.   

    也遇到了同样的问题,把server.xml里的端口改了一下就好了、、也不知道怎么回事