錯誤提示:
嚴重: Error initializing endpoint
java.net.BindException: Address already in use: JVM_Bind:80
at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:258)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:143)
at org.apache.coyote.tomcat5.CoyoteConnector.initialize(CoyoteConnector.java:1402)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:605)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:2369)
at org.apache.catalina.startup.Catalina.load(Catalina.java:507)
at org.apache.catalina.startup.Catalina.load(Catalina.java:528)
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:324)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:247)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:421)
2006-2-8 16:36:37 org.apache.catalina.startup.Catalina load
嚴重: Catalina.start
LifecycleException: Protocol handler initialization failed: java.net.BindException: Address already in use: JVM_Bind:80
at org.apache.coyote.tomcat5.CoyoteConnector.initialize(CoyoteConnector.java:1404)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:605)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:2369)
at org.apache.catalina.startup.Catalina.load(Catalina.java:507)
.......................
原因分析:在dos下運行“netstat -a ”查看當前端口的使用情況。
解決方法:修改Tomcat的使用端口,具體做法——找到目錄...\Tomcat 5.0\conf,在conf目錄下有“server.xml”文件,用記事本打開此文件,查找(打開文件后Ctrl+F)文件中的所有“8080”,并改為其他沒有被占用的端口值(如:8088、8081等)。
posted on 2009-12-26 18:27
鵬凌 閱讀(1301)
評論(0) 編輯 收藏 所屬分類:
java