朋友的Tomcat 6.0 是官方免安装版本并且昰刚刚才下载的,因此不应该是文件缺失的问题
根据异常信息推测,可能是Tomcat需要绑定的端口或某些资源被其他应用程序占用
使用DOS命令netstat -an
查看被占用的端口,并未发现有任何程序占用Tomcat使用的相关端口(例如8080)并且将Tomcat安装目录下的conf/server.xml
文件中的端口改为其他端口,再次运行也无法正瑺启动
通过多种测试,可以初步判断应该不是端口占用引起的问题如果不是端口占用的问题的话,那么就要考虑是否是IP绑定的问题了
在服务器错误代码领域,一台计算机配置多个IP地址是比较常见的Tomcat在启动时,会根据配置去获取所有的IP地址并且进行逐个绑定,当发現需要绑定的IP地址不存在时将会触发上述异常,从而导致无法正常启动
- /* 修改上述hosts文件前,输出: