Tomcat启动时提示严重错误,各位大神急救!!

johny08 2012-01-29 08:14:09
小生初学,已经严格按照配置,Tomcat 6.0+JDK1.6_10,myeclipse是6.0.1 GA版本,import项目部署好启动时如下提示:

2012-1-29 20:12:34 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: E:\jdk1.6.0_10\bin;D:\Tomcat 6.0\bin
2012-1-29 20:12:37 org.apache.coyote.http11.Http11Protocol init
严重: Error initializing endpoint
java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at java.net.ServerSocket.<init>(ServerSocket.java:141)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:50)
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:538)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176)
at org.apache.catalina.connector.Connector.initialize(Connector.java:1049)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:703)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:838)
at org.apache.catalina.startup.Catalina.load(Catalina.java:538)
at org.apache.catalina.startup.Catalina.load(Catalina.java:562)
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.load(Bootstrap.java:261)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2012-1-29 20:12:37 org.apache.catalina.core.StandardService initialize
严重: Failed to initialize connector [Connector[HTTP/1.1-8081]]
LifecycleException: Protocol handler initialization failed: java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
at org.apache.catalina.connector.Connector.initialize(Connector.java:1051)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:703)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:838)
at org.apache.catalina.startup.Catalina.load(Catalina.java:538)
at org.apache.catalina.startup.Catalina.load(Catalina.java:562)
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.load(Bootstrap.java:261)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2012-1-29 20:12:37 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 3694 ms
2012-1-29 20:12:37 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2012-1-29 20:12:37 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.35
2012-1-29 20:12:37 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor host-manager.xml
2012-1-29 20:12:38 org.apache.catalina.startup.HostConfig deployDescriptor
信息: Deploying configuration descriptor manager.xml
2012-1-29 20:12:39 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory docs
2012-1-29 20:12:39 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory examples
2012-1-29 20:12:40 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2012-1-29 20:12:40 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2012-1-29 20:12:40 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory Issue
2012-1-29 20:12:40 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory ROOT
2012-1-29 20:12:41 org.apache.catalina.startup.HostConfig deployDirectory
信息: Deploying web application directory sxproject
2012-1-29 20:12:41 org.apache.coyote.http11.Http11Protocol start
严重: Error starting endpoint
java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at java.net.ServerSocket.<init>(ServerSocket.java:141)
at org.apache.tomcat.util.net.DefaultServerSocketFactory.createSocket(DefaultServerSocketFactory.java:50)
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:538)
at org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:565)
at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:203)
at org.apache.catalina.connector.Connector.start(Connector.java:1122)
at org.apache.catalina.core.StandardService.start(StandardService.java:540)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
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:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
2012-1-29 20:12:41 org.apache.catalina.core.StandardService start
严重: Failed to start connector [Connector[HTTP/1.1-8081]]
LifecycleException: service.getName(): "Catalina"; Protocol handler start failed: java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
at org.apache.catalina.connector.Connector.start(Connector.java:1129)
at org.apache.catalina.core.StandardService.start(StandardService.java:540)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
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:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
2012-1-29 20:12:41 org.apache.jk.common.ChannelSocket init
信息: Port busy 8009 java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
2012-1-29 20:12:41 org.apache.jk.common.ChannelSocket init
严重: Can't find free port 8009 8009
2012-1-29 20:12:41 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/78 config=null
2012-1-29 20:12:41 org.apache.catalina.startup.Catalina start
信息: Server startup in 4455 ms
2012-1-29 20:12:41 org.apache.catalina.core.StandardServer await
严重: StandardServer.await: create[8005]:
java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:406)
at org.apache.catalina.startup.Catalina.await(Catalina.java:676)
at org.apache.catalina.startup.Catalina.start(Catalina.java:628)
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:289)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
2012-1-29 20:12:41 org.apache.coyote.http11.Http11Protocol pause
信息: Pausing Coyote HTTP/1.1 on http-8081
2012-1-29 20:12:42 org.apache.catalina.core.StandardService stop
信息: Stopping service Catalina
2012-1-29 20:12:43 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextDestroyed()
2012-1-29 20:12:43 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextDestroyed()
2012-1-29 20:12:43 org.apache.coyote.http11.Http11Protocol destroy
信息: Stopping Coyote HTTP/1.1 on http-8081



大家帮帮我!!!
...全文
420 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
johny08 2012-02-01
  • 打赏
  • 举报
回复
显示TCP 8081 LISTENING[Quote=引用 17 楼 ydwcn 的回复:]
dos 里面 netstat -an 看看8081端口是否已占用了?
[/Quote]
johny08 2012-02-01
  • 打赏
  • 举报
回复
只有一个呢。。[Quote=引用 15 楼 shf0824 的回复:]
一种方法:
打开“任务管理器”-->“进程”-->看看有几个javaw.exe。如果有多个,那么都结束掉。再启一下试试。
[/Quote]
ydwcn 2012-01-31
  • 打赏
  • 举报
回复
dos 里面 netstat -an 看看8081端口是否已占用了?
宸瑜 2012-01-31
  • 打赏
  • 举报
回复
端口的问题
shf0824 2012-01-31
  • 打赏
  • 举报
回复
一种方法:
打开“任务管理器”-->“进程”-->看看有几个javaw.exe。如果有多个,那么都结束掉。再启一下试试。
磨剑重来 2012-01-31
  • 打赏
  • 举报
回复
端口被占用了……
qq931226110 2012-01-31
  • 打赏
  • 举报
回复
端口的问题了
yxt19891210 2012-01-31
  • 打赏
  • 举报
回复

端口冲突吧。。。关掉一个试试。。。
trc8771 2012-01-30
  • 打赏
  • 举报
回复
看看是不是端口冲突
Neetgo 2012-01-30
  • 打赏
  • 举报
回复
可能是端口冲突了,楼主是不是启动了多个Tomcat,或是其它服务占用了Tomcat的端口。


是说这个Server port="8005" 还是其它什么Connector port="8081"之类的?


把这些8005,8081,8009之类的,都换为其它端口看看。
彩票虫虫 2012-01-30
  • 打赏
  • 举报
回复
我觉得也是楼主配置的问题.
zhuyouyong 2012-01-30
  • 打赏
  • 举报
回复
楼主是不是在没有停服务器的时候直接关了eclipse??先手动关了tomcat就好了!
海逸_2018 2012-01-30
  • 打赏
  • 举报
回复
你的8081端口被占用了
wangjiangbo2 2012-01-30
  • 打赏
  • 举报
回复
端口占用,启动tomcat前你去dos窗口 打 netstat -aon|findstr "8081"
  • 打赏
  • 举报
回复
端口占用了
fanyuna 2012-01-30
  • 打赏
  • 举报
回复
可能是启了多个Tomcat造成端口冲突了,把server.xml里面所有的端口换成没用过的 试试
johny08 2012-01-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ldh911 的回复:]
java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind

你的server.xml绑定的服务端口是啥?莫非是0?
[/Quote]
是说这个Server port="8005" 还是其它什么Connector port="8081"之类的?
MiceRice 2012-01-29
  • 打赏
  • 举报
回复
java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind

你的server.xml绑定的服务端口是啥?莫非是0?

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧