因为使用 JBoss 进行开发,所以 JBoss 使用的端口,是不能被轻易占用滴。可最近开机,JBoss 总在叫 1099 端口被占用了,于是上网查找一阵,终于有了解决方案:
打开命令提示符,输入
netstat -ano
查看所有的网络端口使用情况。
Proto Local Address Foreign Address State PID TCP 127.0.0.1:1100 127.0.0.1:1099 ESTABLISHED 2248
我的端口是被 PID 为2248 的进程占用了。那么现在可以打开 任务管理器 去查看 2248 是哪个应用程序了。
这里要修改一下任务管理器的设置。
打开任务管理器(Ctrl + Shift + Esc),选择“进程”选择卡,点击菜单 “查看” -》 “选择列”,在弹出框中找到“PID(进程标识符)”,并勾选它,点确定。这时任务管理器可以看到所有进程的 PID 值,发现 2248 居然是我亲爱的 FF。关了 FF 或者直接结束进程,再尝试启动 JBoss。OK ,收工。