三天发了三个帖子,都没找到问题。希望今天找到。
tomcat启动后没报错。但是输入http://localhost:8080/ 页面为无法显示。root下面有index.html但输入http://localhost:8080/index.html也和上面情况一样无法显示。 我中间尝试着装了多个不同版本的tomcat都一样myEclipse哩面的tomcat也一样。 中间重装过系统。弄完了还这样。希望高手帮忙解答,先谢了。
tomcat启动后没报错。但是输入http://localhost:8080/ 页面为无法显示。root下面有index.html但输入http://localhost:8080/index.html也和上面情况一样无法显示。 我中间尝试着装了多个不同版本的tomcat都一样myEclipse哩面的tomcat也一样。 中间重装过系统。弄完了还这样。希望高手帮忙解答,先谢了。
解决方案 »
- 关于xfire+spring开发webservice的一个错误!
- 大神们,求分析
- 为什么hibernate 3.5中annotation注解用不了?
- s1sh求助
- 关于简单的spring annotation注入问题。。。。就是射不进去
- web中启动了一个线程,但发现每次更新类,即重启项目后,都会多出一个线程来,怎么能让线程在项目重启时关闭线程呢?
- 求《Core J2EE Patterns》
- 各位大虾:想学Java!
- java开发,想了解一下vmware认证或者redhat linux认证
- 我是java后台端,跟安卓端之间交互数据产生了一些问题
- struts2类型转换问题
- 怎么屏蔽最大化按扭。。
2009-9-6 9:32:18 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.14.
2009-9-6 9:32:18 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].
2009-9-6 9:32:19 org.apache.coyote.http11.Http11AprProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2009-9-6 9:32:19 org.apache.coyote.ajp.AjpAprProtocol init
信息: Initializing Coyote AJP/1.3 on ajp-8009
2009-9-6 9:32:19 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 745 ms
2009-9-6 9:32:19 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2009-9-6 9:32:19 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.20
2009-9-6 9:32:19 org.apache.coyote.http11.Http11AprProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2009-9-6 9:32:19 org.apache.coyote.ajp.AjpAprProtocol start
信息: Starting Coyote AJP/1.3 on ajp-8009
2009-9-6 9:32:19 org.apache.catalina.startup.Catalina start
信息: Server startup in 592 ms别人说少了
2009-9-5 20:10:05 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2009-9-5 20:10:05 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
这两项又有人说没少我也不清楚我这正不正常。这是环境变量:
administrator的用户变量。
path
C:\ProgramFiles\Java\jdk1.6.0_05\bin;
系统变量。
CATALINA_BASE
C:\tomcat6.0 classpath
.;C:\ProgramFiles\Java\jdk1.6.0_05\lib\tools.jar;C:\ProgramFiles\Java\jdk1.6.0_05\lib\dt.jar;C:\ProgramFiles\Java\jdk1.6.0_05\jre\lib;%CATALINA_HOME%\lib\servlet-api.jar; JAVA_HOME
C:\ProgramFiles\Java\jdk1.6.0_05
CATALINA_HOME
C:\tomcat6.0 我的安装路径在
jdk C:\ProgramFiles\Java\jdk1.6.0_05
jre C:\ProgramFiles\Java\jre1.6.0_05
tomcat C:\tomcat6.0tomcat6.0.20官网上下的。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
tomcat6.0.20版最新的
看能进入tomcat页面不》?看看端口
防火墙是关的。
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" /> 为什么要配redirectPort="8443"???!!!!
关闭所有杀毒软件和防火墙!!!!
确定你的tomcat是正常工作
浏览器就是找不到服务器,无法显示网页,就跟断网上网页一样
redirectPort="8443"这个我没有配自带的就是这样的
netstat端口也没被占用。
或者说端口不对··`
log里面又没什么异常。重装系统也不行怎么办?
可能tomcat坏了
你重新装一个试试·~
重装tomcat没用。我也是没办法啊。
这是我昨天才申请的,就问了三个一样问题。都没有可用的答案。
Tomcat6·0·10.exe
apache-tomcat-6.0.20.zip
apache-tomcat-5.5.23.zip
apache-tomcat-6.0.14.zip
这几个我都用过,都是这样的。help啊
http://localhost:8080/
这个也不能显示tomcat主页的话,应该就不是tomcat的问题了。应该是网络的问题。和tomcat没关系。
看看你的网络协议是否装全了。
试试别的网址,比如,www.baidu.com,看你的网络是否正常。
另外你可以试试:
http://127.0.0.1:8080/
如果tomcat启动了的话,你是可以telnet上去以后,用SHUTDOWN命令关闭的。
由于你缺少了jsp-api.jar,所以你的Tomcat不能够解析jsp文件,因此也就会导致。但是输入http://localhost:8080/ 页面为无法显示。root下面有index.html但输入http://localhost:8080/index.html也和上面情况一样无法显示。
36楼的我加上了;%CATALINA_HOME%\lib\jsp-api.jar; 还是没办法
(C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\Administrator>netstat -aActive Connections Proto Local Address Foreign Address State
TCP 22742dd68450415:epmap 22742dd68450415:0 LISTENING
TCP 22742dd68450415:microsoft-ds 22742dd68450415:0 LISTENING
TCP 22742dd68450415:6059 22742dd68450415:0 LISTENING
TCP 22742dd68450415:1029 22742dd68450415:0 LISTENING
TCP 22742dd68450415:1234 localhost:8080 TIME_WAIT
TCP 22742dd68450415:8080 localhost:1226 TIME_WAIT
TCP 22742dd68450415:8080 localhost:1227 TIME_WAIT
TCP 22742dd68450415:8080 localhost:1228 TIME_WAIT
TCP 22742dd68450415:8080 localhost:1229 TIME_WAIT
TCP 22742dd68450415:8080 localhost:1230 TIME_WAIT
TCP 22742dd68450415:netbios-ssn 22742dd68450415:0 LISTENING
TCP 22742dd68450415:1232 211.100.26.85:http ESTABLISHED
TCP 22742dd68450415:1233 172.16.172.94:netbios-ssn TIME_WAIT
UDP 22742dd68450415:microsoft-ds *:*
UDP 22742dd68450415:isakmp *:*
UDP 22742dd68450415:4500 *:*
UDP 22742dd68450415:61440 *:*
UDP 22742dd68450415:1043 *:*
UDP 22742dd68450415:1071 *:*
UDP 22742dd68450415:1900 *:*
UDP 22742dd68450415:netbios-ns *:*
UDP 22742dd68450415:netbios-dgm *:*
UDP 22742dd68450415:1900 *:*C:\Documents and Settings\Administrator>上面的是我netstat命令?正常吗?
信息: Loaded APR based Apache Tomcat Native library 1.1.10.
2009-9-6 18:14:09 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].
2009-9-6 18:14:09 org.apache.coyote.http11.Http11AprProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2009-9-6 18:14:09 org.apache.coyote.ajp.AjpAprProtocol init
信息: Initializing Coyote AJP/1.3 on ajp-8009
2009-9-6 18:14:09 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 977 ms
2009-9-6 18:14:09 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2009-9-6 18:14:09 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.20
2009-9-6 18:14:10 org.apache.coyote.http11.Http11AprProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2009-9-6 18:14:10 org.apache.coyote.ajp.AjpAprProtocol start
信息: Starting Coyote AJP/1.3 on ajp-8009
2009-9-6 18:14:10 org.apache.catalina.startup.Catalina start
信息: Server startup in 571 ms这速度正常吗?
你的TIME WAIT太多了,说明你的服务器的访问次数太多响应不过来,你后台是不是有什么一直在访问?
你的启动时间 信息: Server startup in 571 ms 在没有部署新项目的时候启动速度是正常的。你电脑配置还不错吧,我没部署的时候启动时800+ms.
TCP 127.0.0.1:80 127.0.0.1:2832 ESTABLISHED 3564
[javaw.exe] TCP 127.0.0.1:80 127.0.0.1:2833 ESTABLISHED 3564
[javaw.exe] TCP 127.0.0.1:1025 127.0.0.1:1026 ESTABLISHED 976
[System] TCP 127.0.0.1:1026 127.0.0.1:1025 ESTABLISHED 976
[System] TCP 127.0.0.1:1027 127.0.0.1:1028 ESTABLISHED 976
[System] TCP 127.0.0.1:1028 127.0.0.1:1027 ESTABLISHED 976
[System] TCP 127.0.0.1:2831 127.0.0.1:3306 ESTABLISHED 3564
[javaw.exe] TCP 127.0.0.1:2832 127.0.0.1:80 ESTABLISHED 2860
[iexplore.exe] TCP 127.0.0.1:2833 127.0.0.1:80 ESTABLISHED 2860
[iexplore.exe] TCP 127.0.0.1:3306 127.0.0.1:2831 ESTABLISHED 600
[mysqld-nt.exe] TCP 127.0.0.1:2829 127.0.0.1:3306 TIME_WAIT 0
TCP 127.0.0.1:2830 127.0.0.1:3306 TIME_WAIT 0
TCP 127.0.0.1:3306 127.0.0.1:2829 TIME_WAIT 0C:\Documents and Settings\Administrator>
这是我的信息。
你先访问下页面,再用下netstat -nb看看你的8080端口是javaw在使用吗?
(C) 版权所有 1985-2001 Microsoft Corp.C:\Documents and Settings\Administrator>netstat -nbActive Connections Proto Local Address Foreign Address State PID
TCP 172.16.172.11:3010 61.130.97.110:80 ESTABLISHED 3880
[iexplore.exe] TCP 127.0.0.1:8080 127.0.0.1:3013 TIME_WAIT 0
TCP 172.16.172.11:3012 172.16.172.94:139 TIME_WAIT 0C:\Documents and Settings\Administrator>起了tomcat后访问http://127.0.0.1:8080/就是这样的
你再试试命令行输入 telnet 127.0.0.1 8005,然后输入SHUTDOWN看看Tomcat被关闭可吗?
如果不能关闭,说明也不能提供telnet服务。问题可能是外部原因。如果关闭了,那说明tomcat不能提供http服务,查看配置,有没有jar包冲突?
信息: Loaded APR based Apache Tomcat Native library 1.1.10.
2009-9-6 20:45:47 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].
2009-9-6 20:45:48 org.apache.coyote.http11.Http11AprProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2009-9-6 20:45:48 org.apache.coyote.ajp.AjpAprProtocol init
信息: Initializing Coyote AJP/1.3 on ajp-8009
2009-9-6 20:45:48 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1049 ms
2009-9-6 20:45:48 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2009-9-6 20:45:48 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.20
2009-9-6 20:45:49 org.apache.coyote.http11.Http11AprProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2009-9-6 20:45:49 org.apache.coyote.ajp.AjpAprProtocol start
信息: Starting Coyote AJP/1.3 on ajp-8009
2009-9-6 20:45:49 org.apache.catalina.startup.Catalina start
信息: Server startup in 609 ms
2009-9-6 20:46:18 org.apache.catalina.core.StandardServer await
警告: StandardServer.await: read:
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.net.SocketInputStream.read(SocketInputStream.java:182)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:412)
at org.apache.catalina.startup.Catalina.await(Catalina.java:647)
at org.apache.catalina.startup.Catalina.start(Catalina.java:607)
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)
2009-9-6 20:46:18 org.apache.catalina.core.StandardServer await
警告: StandardServer.await: Invalid command '' received
2009-9-6 20:46:31 org.apache.coyote.http11.Http11AprProtocol pause
信息: Pausing Coyote HTTP/1.1 on http-8080
2009-9-6 20:46:31 org.apache.coyote.ajp.AjpAprProtocol pause
信息: Pausing Coyote AJP/1.3 on ajp-8009
2009-9-6 20:46:32 org.apache.catalina.core.StandardService stop
信息: Stopping service Catalina
2009-9-6 20:46:32 org.apache.coyote.http11.Http11AprProtocol destroy
信息: Stopping Coyote HTTP/1.1 on http-8080
2009-9-6 20:46:32 org.apache.coyote.ajp.AjpAprProtocol destroy
信息: Stopping Coyote AJP/1.3 on ajp-8009我启动tomcat没报错,然后我在命令行运行telnet 127.0.0.1 8005就报错了,但是用shutdown可以关闭。上面的是log
第二次登录后,你敲了个回车,什么命令也没有,所有有下面的log:
警告: StandardServer.await: Invalid command '' received
然后你尝试用SHUTDOWN命令来关闭,成功了。
tomcat看起来挺健康的。用黑客工具锁定8080端口,看看从浏览器访问http://127.0.0.1:8080/的时候你能不能收到http请求。
你写个servlet在web.xml设置随tomcat启动而初始化输出点东西,看看能成不?
C:\tomcat6.0 环境变量名是这个么?我不知道你这样写好不好使 你换成TOMCAT_HOME看看?
再ping localhost下
如果localhost PING不通看下C:\WINDOWS\system32\drivers\etc\Hosts这个文件中是否有这条
127.0.0.1 localhost
信息: Starting Coyote HTTP/1.1 on http-8080
2009-9-6 18:14:10 org.apache.coyote.ajp.AjpAprProtocol start
信息: Starting Coyote AJP/1.3 on ajp-8009
2009-9-6 18:14:10 org.apache.catalina.startup.Catalina start
信息: Server startup in 571 ms
从上面的信息看你的tomcat是启动了的,是否是你的浏览器问题,或者你的hosts文件被修改了,使得的的localhost被重定向到比的什么机器上去了,你试一下,tomcat启动以后用局域网的其他机器访问一下看看。----------------------------------------------------------------------
现在需要找1~2个Java的开发人员,地点:南京
要求
有1年经验,大概会用struts+spring+hibernate
html+js(ajax)熟练使用,
会photoshop、flash的优先由于是创业性质,所以暂时没有四金(但工资上会有补偿)。有意者发邮件到[email protected],
邮件中请写清楚:个人会什么技能,以及期望的薪资