錯誤現象:
01-Aug-2017 14:59:50.140 信息 [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-80"]
01-Aug-2017 14:59:50.182 嚴重 [main] org.apache.coyote.AbstractProtocol.init Failed to initialize end point associated with ProtocolHandler ["http-nio-80"]
java.net.BindException: Address already in use: bind
錯誤截圖:
說明80端口被占用了, 使用netstat -ano來查看下, 是哪個程序? 然后發現是一個system系統進程, 當然它用kill是殺不死的:
按說系統不可能占用80端口, 難道是IIS, 這台主機是接手別人的, 難道初始化環境的時候, 沒有處理干凈, 去服務里面看了看, 卻發現IIS壓根就沒有安裝. 然后再檢查下sql2008, 按理說2008不可能占用80端口, 除非是報表服務.
好吧, 停止就是了