我的tomcat版本是 apache-tomcat-5.5.30 jdk版本是jdk-6u21-windows-i586 用的是windows系统
tomcat和jdk都安装在g盘
CLASSPATH的配置路径是 .;G:\java\lib;
JAVA_HOEM 的配置路径是 G:\java;
path 的路径是 G:\java\bin;
TOMCAT 的路径是 G:\tomcat\Tomcat 5.5;
但是 在浏览器输入http://localhost:8080 显示无法显示页面,端口号为默认的8080
为什么啊、???? 怎么会访问不了啊 还请前辈们师兄们知道的说下啊 小弟不升感激     启动后tomcat的信息
2010-9-11 9:10:14 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: G:\tomcat\Tomcat 5.5\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;G:\java\bin;G:\tomcat\Tomcat 5.5\bin;
2010-9-11 9:10:14 org.apache.coyote.http11.Http11BaseProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2010-9-11 9:10:14 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 718 ms
2010-9-11 9:10:14 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2010-9-11 9:10:14 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/5.5.30
2010-9-11 9:10:14 org.apache.catalina.core.StandardHost start
信息: XML validation disabled
2010-9-11 9:10:15 org.apache.coyote.http11.Http11BaseProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2010-9-11 9:10:15 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2010-9-11 9:10:15 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/47  config=null
2010-9-11 9:10:15 org.apache.catalina.storeconfig.StoreLoader load
信息: Find registry server-registry.xml at classpath resource
2010-9-11 9:10:15 org.apache.catalina.startup.Catalina start
信息: Server startup in 1094 ms

解决方案 »

  1.   

    http://dingxiaobohrbeu.javaeye.com/blog/707311
    看一下这个。
      

  2.   

    启动成功了的,估计是访问的URL有问题
      

  3.   

    首先你设置的path。JAVA_HOME,classpath都不对。如果你是用MyEclipse做开发的话,也不需要自己配置这些东西。在MyEclipse中设置好tomcat后直接启动就行了。
      

  4.   

    jdk的配置路径:(假设你安装在C盘)
    JAVA_HOME:c:\Java\jdk1.6.0
    CLASSPATH:c:\Java\jdk1.6.0\jre\lib\rt.jar;.;
         PATH:c:\Java\jdk1.6.0\bin;Tomcat直接按照提示安装就可以了!不需要配置什么。
    如果要使用Java开发工具(比如:MyEclipse),你再详细了解下……
    先将那个页面 http://localhost:8080 显示出来就可以了!
      

  5.   

    tomcat和jdk都安装在g盘
    classpath的配置路径是 .;%JAVA_HOME%\lib\*.jar;%CATALINA_HOME%\common\lib\servlet.jar;
    JAVA_HOEM 的配置路径是 G:\java;
    path 的路径是 %JAVA_HOME%\bin;  这是放在最前面。请勿删除后面的内容
    CATALINA_HOME=G:\tomcat\Tomcat 5.5
    CATALINA_BASE=G:\tomcat\Tomcat 5.5
    参考资料:http://zhidao.baidu.com/question/20663937.html?fr=ala0
      

  6.   

    在jdk 1.6以上 好像都不用在配环境变量了 
      

  7.   

    首先保证你的webapps下面有web程序,1)必须是有效的web程序,2)且必须有一个名字是ROOT的应用。这样你才可以用 http://localhost:8080访问。否则,肯定出你所说的错误。如果有,则继续:在cmd里面执行下述命令1 netstat -n -a
    看看你的端口有没有80802 
    telnet localhost 8080
    如果连接的上,输入 get 回车。看看有没有回显。如果上述都不行,先关了tomcat,然后再次输入
    netstat -n -a
    看看有没有8080。 如果有,说明其他某个程序已经占用了8080 
    如果还搞不定,删除了,重新安装/解压
      

  8.   

    如楼上所说,你的classpath和path配置的有问题
      

  9.   

    为什么我启用了  tomcat后 用netstat/a命令检查端口  例如我的端口为8080    在cmd查看端口 居然有四个一起在用8080这个端口啊  我又改了端口 8888  怎么还是有几个一起在用啊、?  不启动tomcat就不会被占用,启动就会又几个出现一起用8888端口的了  为什么啊、??