计算机二级

3773考试网计算机等级考试计算机二级正文

Java80端口占用异常时的解决方法

来源:fjzsksw.com 2010-7-19 14:42:08

 

 

1:Tomcat(或其他Web容器)启动时控制台报错如下示:

  2007-8-2 15:20:43 org.apache.coyote.http11.Http11Protocol init

  严重: Error initializing endpoint

  java.net.BindException: Address already in use: JVM_Bind:8080

  2007-8-2 15:20:43 org.apache.catalina.startup.Catalina load

  严重: Catalina.start

  LifecycleException: Protocol handler initialization failed: java.net.BindException: Address already in use: JVM_Bind:80

  2007-8-2 15:20:46 org.apache.coyote.http11.Http11Protocol start

  严重: Error starting endpointjava.net.BindException: Address already in use: JVM_Bind:80

  2007-8-2 15:20:46 org.apache.catalina.startup.Catalina start

  严重: Catalina.start:

  LifecycleException: Protocol handler start failed: java.net.BindException: Address already in use: JVM_Bind:8080

  2007-8-2 15:20:46 org.apache.catalina.startup.Catalina start

  信息: Server startup in 2922 ms

  这说明80端口(该端口是Tomcat的监听端口)已经被其他程序占用,先用命令提示符 " netstat -ano " 命令显示端口状态,再在结果中找到端口,然后根据其 PID 在输入 “ tasklist ” 命令显示中查找其对应程序,就可知道其程序名,进而查明程序的来源,采取适当的措施。

 

[1] [2] 下一页

触屏版 电脑版
3773考试网 琼ICP备12003406号-1