严重: Error starting endpoint
java.net.BindException: Address already in use: JVM_Bind:8080
at
org.apache..PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:298) at
org.apache..PoolTcpEndpoint.startEndpoint(PoolTcpEndpoint.java:313) at
org.apache.coyote.http11.Http11BaseProtocol.start(Http11BaseProtocol.java:151) at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:76) at org.apache.catalina.connector.Connector.start(Connector.java:1090)
at org.apache.catalina.core.StandardService.start(StandardService.java:457) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
2009-7-12 15:40:35 org.apache.catalina.startup.Catalina start
严重: Catalina.start:
LifecycleException: service.getName(): "Catalina"; Protocol handler start failed: java.net.BindException: Address already in use: JVM_Bind:8080
at org.apache.catalina.connector.Connector.start(Connector.java:1097)
at org.apache.catalina.core.StandardService.start(StandardService.java:457) at org.apache.catalina.core.StandardServer.start(StandardServer.java:700) at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
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:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) 2009-7-12 15:40:35 org.apache.catalina.startup.Catalina start
信息: Server startup in 9860 ms
关键信息:
java.net.BindException: Address already in use: JVM_Bind:8080
错误原因:
8080端口被其他的应用占用!
解决方案:
第一步,命令提示符号,执行命令:netstat –ano
Active Connections
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 656
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 656
可见,占用8080端口的进程的PID是656
第二步,命令提示符号,执行命令:tasklist
图像名 PID 会话名 会话# 内存使用
========================= ====== ================ ======== ============ TNSLSNR.exe 656 Console 0 8,992 K
可见,该占用8080端口的进程是TNSLSNR.exe
第三步,通过任务管理器,终止进程TNSLSNR.exe
第四步,重新启动tomcat,即可正常启动
第二篇:关于如何进行网站备案申请及开通80及8080端口的说明
关于如何进行网站备案真实性核验 及开通80及8080端口的说明
一、到工信部网站备案.
用户自行在工信部网站备案,经接入商预审核,用户确保资料无误进行真实性核验,并将真实性核验单提交管局审核,管局审核通过后,用户可提交资料由电信公司开通80及8080端口。
二、网站备案真实性核验需提交的相关资料(由用户本人携带资料办理)
1.与中国电信签订的(附件三)《互联网信息安全保障责任书》(要求责任单位盖章和责任人签字);
2.备案信息中登记的网站负责人身份证件(身份证、军官证)原件及复印件。
3.备案信息中登记的主办单位有效证件(公司营业执照、事业单位组织机构代码证)的原件及复印件。
4.签订的互联网协议。
5.网站域名证书原件及复印件。
6.网站主办主体为单位的,网站负责人需携带网站主办单位公章。
三、开通80及8080端口需提交的相关资料(可以由用户本人办理或客户经理代办)
提供附件二:附件二具体包含工业和信息产业化部ICP/IP地址/域名信息备案管理系统中取得的备案编号,备案时的用户名、密码,及相关的21条信息(需加盖单位公章)。