首页 > 代码库 > Windows下如何关闭占用某一端口的程序与服务(转载)

Windows下如何关闭占用某一端口的程序与服务(转载)

今天使用JBoss服务器,它的端口被占用了,因此总是发生JVM的端口冲突的异常,但我又不知道到底是哪位大仙在这个8080端口上作怪,怎么办呢,下面提供一种简单可行的方法

 
1. 检测端口是否被占用:(命令行)
   netstat -an    
 
2. 查看各端口上的服务:(命令行)
   fport         // 这时我检测到我的8080端口由p2pSvr占用(热狗之类的程序的吧)
   注:fport是Windows2000自带的工具,XP上没有,上网下一个就可以
 
3. 关闭检测到的服务或进程
   若是服务,则可: net stop 服务名
   否则: 在资源管理器中把其kill掉
 
4. 重启JBoss,运行成功