您的位置:首页 > 编程语言 > Java开发

Mac中java解决端口被占用的问题(1099)

2017-07-04 11:10 573 查看
首先:

lsof -i tcp:port(port是具体端口,比如1099)

lsof(list open files)是一个列出当前系统打开文件的工具。在linux/mac环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。

参考:

lsof命令详解

然后:

kill -9 pid ,pid是具体的进程id

SIGNKILL(9) 的效果是立即杀死进程. 该信号不能被阻塞, 处理和忽略。

SIGNTERM(15) 的效果是正常退出进程,退出前可以被阻塞或回调处理。并且它是Linux缺省的程序中断信号。

参考:

 程序kill -9与kill -15的区别,以及回调函数的作用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: