tomcat的端口号被占用:我在用tomcat的时候,一种出现端口号(8080.8009)被占用,然后查了很多的资料
1.首先检查服务中是否有两个tomcat服务在运行着,如果有请卸载一个tomcat服务。
2.启动一下apache-tomcat-6.0.33_Flmg\bin\startup.bat看是否会正常运行。如果正常运行,我向大家推荐两种解决办法
第一种办法修改配置文件
修改apache-tomcat-6.0.33_Flmg\conf\server.xml
<Connector port="8082" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
把port=“8080”修改为其他的数字。
第二种办法,关闭与port冲突的服务器(主要是要找到相应的PID)
1.开始-运行-cmd, 输入 netstat -ano, (注意必须加空格)看第一列,后面的就是端口,找到与之冲突的端口号(例如8080) ,记住对应的PID!!
2.打开任务管理器,选择进程,找到相对应的PID,然后停止服务,
3.或者是直接打开任务管理器在进程中将java.exe,javaw.exe服务停止。(这种情况使用与已经服务调试好了。java在特殊情况下关闭,或者是java服务出现错误的情况下,这种情况很实用)
这两种办法是最常用的,希望对大家有所帮助,我的解决方案是应用把服务器关闭,。