小弟的tomcat又访问不了了,貌似上次可以访问后是幻觉?
就连Tomcat欢迎页面都看访问不到,,,
在Eclipse里面启动没有任何异常,,, 但是浏览器访问就是无法连接 唯一一个错误就是在停止Tomcat的时候报Connection refused: connect 我防火墙都关了
大家帮帮我,,, 好急
就连Tomcat欢迎页面都看访问不到,,,
在Eclipse里面启动没有任何异常,,, 但是浏览器访问就是无法连接 唯一一个错误就是在停止Tomcat的时候报Connection refused: connect 我防火墙都关了
大家帮帮我,,, 好急
直接到tomcat的bin目录下启动一下看看什么情况。
只要是能够通过安装目录的bin中的服务开启,或者通过eclipse启动服务,访问正常就可以,
再去看项目的问题!
我试过了,, 不发布任何项目,直接运行startup,浏览器访问不到Tomcat主页 有可能是被阻止了啊,
信息: 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_13\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;D:\app\Administrator\product\11.1.0\db_1\bin;C:\Program Files\CollabNet\Subversion Server;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Intel\DMIX;C:\Program Files\Common Files\Thunder Network\KanKan\Codecs;C:\Program Files\TortoiseSVN\bin;C:\Program Files\MySQL\MySQL Server 5.1\bin
2010-11-16 9:05:32 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8088
2010-11-16 9:05:32 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 2911 ms
2010-11-16 9:05:32 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2010-11-16 9:05:33 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.20
2010-11-16 9:05:35 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8088
2010-11-16 9:05:35 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2010-11-16 9:05:35 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/78 config=null
2010-11-16 9:05:35 org.apache.catalina.startup.Catalina start
信息: Server startup in 2791 ms
2010-11-16 9:11:25 org.apache.catalina.startup.Catalina stopServer
严重: Catalina.stop:
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at java.net.Socket.<init>(Socket.java:366)
at java.net.Socket.<init>(Socket.java:180)
at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:422)
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.stopServer(Bootstrap.java:337)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:415)
2010-11-16 9:11:32 org.apache.coyote.http11.Http11Protocol pause
信息: Pausing Coyote HTTP/1.1 on http-8088
2010-11-16 9:11:34 org.apache.catalina.connector.Connector pause
严重: Protocol handler pause failed
java.net.ConnectException: Connection refused: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at java.net.Socket.connect(Socket.java:469)
at java.net.Socket.<init>(Socket.java:366)
at java.net.Socket.<init>(Socket.java:209)
at org.apache.jk.common.ChannelSocket.unLockSocket(ChannelSocket.java:487)
at org.apache.jk.common.ChannelSocket.pause(ChannelSocket.java:284)
at org.apache.jk.server.JkMain.pause(JkMain.java:683)
at org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:153)
at org.apache.catalina.connector.Connector.pause(Connector.java:1073)
at org.apache.catalina.core.StandardService.stop(StandardService.java:563)
at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
at org.apache.catalina.startup.Catalina.stop(Catalina.java:633)
at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:676)
2010-11-16 9:11:35 org.apache.catalina.core.StandardService stop
信息: Stopping service Catalina
2010-11-16 9:11:35 org.apache.coyote.http11.Http11Protocol destroy
信息: Stopping Coyote HTTP/1.1 on http-8088
下面是我的启动信息,是不是没有启动成功啊,只是一个小项目而已:
2010-11-16 12:28:48 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\jre6\bin;D:\java\apache-tomcat-6.0.20\bin
2010-11-16 12:28:48 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8088
2010-11-16 12:28:48 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 660 ms
2010-11-16 12:28:48 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2010-11-16 12:28:48 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.20
2010-11-16 12:28:49 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2010-11-16 12:28:49 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2010-11-16 12:28:50 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8088
2010-11-16 12:28:50 org.apache.jk.common.ChannelSocket init
信息: JK: ajp13 listening on /0.0.0.0:8009
2010-11-16 12:28:50 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/47 config=null
2010-11-16 12:28:50 org.apache.catalina.startup.Catalina start
信息: Server startup in 1845 ms
如果是好的,就检查是哪个项目的问题
如果不行 那就换个tomcat
显示的是:
Proto local Address Foreign Address
TCP 0.0.0.0:8088 0.0.0.0:0这是为什么?
可能你的这个端口被其他程序占用,如果没有的话,你试试换个80端口。
运行的情况下) 没有占用tomcat的端口啊,我没发现有什么程序啊, 这个问题困扰了我2天了,我真的快疯了,我想重装系统,但是太麻烦了,而且现在的
情况也不允许 麻烦大家帮帮忙,帮小弟解决哈这个疑难杂症,小弟感激不尽啊!
jdk的安装目录
http://javajiao.javaeye.com/blog/208710
检查一下sever.xml
把你的webapps目录结构贴一下,是不是你把所有的部属项目都删了?把哪个欢迎页面也删没了
if "%1" == "" goto all
netstat -ano | find ":%1">nul && (
echo 协议 本地地址 外部地址 状态 PID
netstat -ano | find ":%1"
) || echo 没有找到端口号为 %1 的进程
goto end
:all
netstat -ano
:end
echo on[/code]在控制台中运行 port 8080 回车,可以看到 PID。然后把下面这个复制存为 kill.bat:[code=BatchFile]@echo off
if "%1" == "" goto info
setlocal enabledelayedexpansion
tasklist /fi "pid eq %1" | find "%1" > nul && (
tasklist /fi "pid eq %1"
echo.
set /p str="是否要结束 PID 为 %1 的进程(Y/N)? "
if /I "!str!" == "Y" taskkill /f /pid %1
) || echo 没有找到 PID 为 %1 的进程
goto end
:info
echo 使用方法:kill ^<需要结束的进程号(PID)^>
:end
echo on[/code]在控制台中执行 kill <PID> 回车就可以了。
你在myeclipse 里面配置了 jdk 了吗?
tomcat的运行,但是就是查不出原因,只能把系统还原了 如果以后有谁遇到跟我一样的问题(最好不要遇到),先仔细想想,在不能用之前你的电脑做了什么,改了什么,装了什么软件,,再一步步去找,这样才能查出问题,
恩,这次的贴是回复人数最多的,真的很感谢大家