tomcat standardServer.await: create[8005]:
来源:互联网 发布:别名含有空格 sql 编辑:程序博客网 时间:2024/05/11 12:38
1:今天遇到一个很变态的问题
StandardServer.await: create[8005]: java.net.BindException: Cannot assign requested address 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:642) at org.apache.catalina.startup.Catalina.start(Catalina.java:602) 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.catalina.startup.Bootstrap.main(Bootstrap.java:413)
开始还以为是端口占用,在server.xml中将<Server port="8005" shutdown="SHUTDOWN">改为其他端口,出现同样的错误。
翻了翻google出来邮件列表,里面说是因为localhost interface没有配置好的原因。
于是 ping localhost
直接去ping一个远程地址了,打开/etc/hosts,发现127.0.0.1后面的主机名由localhost被改成了给该机器分配的主机名,改回127.0.0.1 localhost.localdomain localhost,重启network后,启动tomcat,一切正常。
如果需要更改服务器的主机名和域名,需要修改/etc/sysconfig/network的HOSTNAME及DOMAINNAME,不能修改/etc/hosts中127.0.0.1对应的那条。
============================================
【C:\Windows\System32\drivers\etc\hosts文件中】
#127.0.0.1 localhost
192.168.1.126 localhost
刚开始我的localhost指向了 192.168.1.126 也就是本机ip。
现在本机ip改了以后就没法启动tomcat了。
解决办法放开127.0.0.1 localhost 或者修改一下 192.168.1.126 localhost
- tomcat StandardServer.await: create[8005]:
- tomcat standardServer.await: create[8005]:
- tomcat standardServer.await: create[8005]:
- Tomcat--严重: StandardServer.await: create[8005]
- StandardServer.await: create[8005]:
- StandardServer.await: create[8005]:
- 严重: StandardServer.await: create[8005]:
- StandardServer.await: create[8005]:处理
- 严重: StandardServer.await: create[8005]:
- 严重: StandardServer.await: create[8005]:
- 严重: StandardServer.await: create[8005]:
- 严重: StandardServer.await: create[8005]:
- StandardServer.await: create[localhost:8005]
- 严重: StandardServer.await: create[8005]:
- tomcat SEVERE: StandardServer.await: create[8005] : java.net.BindException:
- tomcat错误信息解决方案【严重:StandardServer.await: create[8005]】
- tomcat错误信息解决方案【严重:StandardServer.await: create[8005]】
- tomcat错误信息解决方案------严重:StandardServer.await: create[8005]
- 智能360:中文语音助手
- error C2371: “pCopyState”: 重定义;不同的基类型
- nsobject 添加块延时
- LUA脚本组件系统(四)
- Emacs学习笔记(13):在Emacs中打开pdf
- tomcat standardServer.await: create[8005]:
- 写在网管员世界杂志更名之际
- Emacs学习笔记(14):在Emacs中使用git
- 工欲善其事必先利其器,工具之Android篇 .
- 高质量编程之编译警告 转载自:w57w57w57
- Spring 3 Annotations - HibernateDaoSupport - Repository Requires Session Factory
- HTML 表格
- 关系型模式总结
- select语句结构与执行顺序