今天在部署WebService后,再次进行部署时,出现如下错误:
Exception in thread "main" com.sun.xml.internal.ws.server.ServerRtException: Server Runtime Error: java.net.BindException: Address already in use: bind
这是因为该端口号(8080)被占用,此时可以通过如下方式解决。首先查看指定端口号被占用情况,在命令提示符下执行:
netstat -aon|findstr "8080"
显示如下结果:
协议 本地地址 外部地址 状态 PID
TCP 127.0.0.1:8080 0.0.0.0:0 LISTENING 5152
查看PID对应的进程,执行如下命令:
tasklist|findstr "5152"
显示如下结果:
javaw.exe 5152 Console 0 17,960 K
结束该进程即可,命令如下:
taskkill /f /t /im javaw.exe
或者直接到任务管理器结束进程