Address already in use: JVM_Bind:80 解決方案

shilei22發表於2010-12-29
我們還是閒話少說,直接切入正題。
起因:
一直用Tomcat,但是前幾天突然報錯:
java.net.BindException: Address already in use: JVM_Bind:80
第一反應就是80埠被佔用了。更改IIS埠,不工作! 停掉IIS,不工作! 停掉IIS Admin還是不工作!
見了鬼了,去網上搜一把,都說是IIS或者迅雷的問題。也有說是IE的問題(也不能說他錯,不過真TMD能扯淡)。我機器上沒有迅雷,於是決定自己動手了...

解決方案:
1.先用命令 netstat -ano 看一下各個埠占用和程式PID(80埠是被3296佔用) 。
2.然後在工作管理員裡,檢視程式。(注意:預設情況下,程式的PID是不顯示的,你在選單的檢視->選擇列裡可以選上PID來顯示)

3、後面大家當然知道該怎麼做了。當然是大刀闊斧的,把這個程式關閉掉,然後一切正常!!

來自http://woxiangbo.iteye.com/blog/466493

相關文章