由于tomcat异常关闭,再启动就出现端口占用的情况,如下:
ERROR [Http11Protocol] Error starting endpoint
java.net.BindException: Address already in use:80
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEnd point.java:500)
at org.apache.tomcat.util.net.JIoEndpoint.start(JIoEn dpoint.java:514)
at org.apache.coyote.http11.Http11Protocol.start(Http 11Protocol.java:203
解决办法有二:
1.
sudo fuser -v 8080/tcp
找到进程ID,杀死该进程
2. netstat -tulpn
也能找到该进程,并杀死之