jvm_bind

Tomcat Cannot assign requested address: JVM_Bind

浪子不回头ぞ 提交于 2019-12-05 08:37:44
昨天启动 Tomcat 7.0 或者 Tomcat 8.0 时,壹直无法正确启动,无论是通过命令行调用批处理脚本还是在 Eclipse 中集成之后再启动,全部都会提示如下异常堆栈信息: 严重: StandardServer.await: create[8005]: java.net.BindException: Cannot assign requested address: 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.(ServerSocket.java:185) at org.apache.catalina.core.StandardServer.await(StandardServer.java:406) at org.apache.catalina.startup.Catalina.await(Catalina.java:676) at org.apache.catalina.startup.Catalina.start

Tomcat Cannot assign requested address: JVM_Bind 非端口占用冲突

荒凉一梦 提交于 2019-12-02 22:24:39
Tomcat Cannot assign requested address: JVM_Bind 非端口占用冲突 严重: StandardServer.await: create[8005]: java.net.BindException: Cannot assign requested address: 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.(ServerSocket.java:185) 使用DOS命令netstat -an查看被占用的端口,并未发现有任何程序占用Tomcat使用的相关端口,并且将Tomcat安装目录下的conf/server.xml文件中的端口改为其他端口,再次运行也无法正常启动,可以判断应该不是端口占用引起的问题。 如果不是端口占用的问题的话,那么就要考虑是否是IP绑定的问题了,经过检查,在服务器计算机的 C:\Windows\System32\drivers\etc\hosts 文件中发现如下部分内容: