一 查看catalina.out日志
首先查看catalina.out,查看启动是否有问题
tail catalina.out
如果出现如下错误日志,则是端口8080端口被占用
[root@cai logs]#tail catalina.out at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473) 08-Feb-2021 03:56:07.814 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8080"] 08-Feb-2021 03:56:07.814 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina] 08-Feb-2021 03:56:07.835 INFO [main] org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler ["http-nio-8080"] 08-Feb-2021 03:56:07.837 INFO [main] org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler ["http-nio-8080"]
使用查看使用8080端口的进程,然后使用kill终止对应进程
(netstat