Tomcat 启动端口冲突异常

Posted Django_1987

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomcat 启动端口冲突异常相关的知识,希望对你有一定的参考价值。

项目发布时,控制台输入了下面的异常、
严重: StandardServer.await: create[8005]:  java.net.BindException: Address already in use: JVM_Bind         at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359) at java.net.ServerSocket.bind(ServerSocket.java:319) at java.net.ServerSocket.<init>(ServerSocket.java:185) at org.apache.catalina.core.StandardServer.await(StandardServer.java:373) at org.apache.catalina.startup.Catalina.await(Catalina.java:630) at org.apache.catalina.startup.Catalina.start(Catalina.java:590) 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:597) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at org.apache.catal ina.startup.Bootstrap.main(Bootstrap.java:413)
分析,这是因为当前tomcat的端口已经有一个进程在使用.如果不改Tomcat 的配置文件server.xml可以去手动终止该进程. 1. cmd 2. netstat -ano 

3.终止进程号是5288 (/F强制停止) taskkill /F /PID 5288

注:也可以更改端口

以上是关于Tomcat 启动端口冲突异常的主要内容,如果未能解决你的问题,请参考以下文章

tomcat启动不了的问题

Tomcat6.0常用修改操作汇总

异常解决——Tomcat启动异常:Cannot assign requested address

异常解决——Tomcat启动异常:Cannot assign requested address

启动多个Tomcat 需要修改的端口

tomcat端口占用异常