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的区别,以及回调函数的作用
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的区别,以及回调函数的作用
相关文章推荐
- Mac OS X中解决java.net.BindException: Address already in use 端口占用问题
- MAC 解决端口占用问题
- (解决tomcat端口被占用的问题)create[8005]java.net.BindException: Address already in use: JVM_Bind
- 1099端口占用问题解决方案
- 端口占用问题解决办法(以1099端口为例)
- 解决tomcat服务器无法启动-java.net.BindException 端口被占用问题
- mac 下解决tomcat端口被占用问题
- Mac OS X中解决socket.error: [Errno 48] Address already in use 端口占用问题
- IDEA跑两个模块1099端口占用问题解决方案
- MAC 下解决端口占用的问题
- MAC下解决端口占用的问题
- Mac下Eclipse内置Tomcat端口被占用问题的解决办法
- 端口占用问题解决办法(以1099端口为例)
- idea端口被占用,启动tomcat时 错误: 代理抛出异常 : java.rmi.server.ExportException: Port already in use: 1099的解决办法
- MAC 下解决端口占用的问题
- Mac下Eclipse内置Tomcat端口被占用问题的解决办法
- 1099端口占用问题解决方案
- MAC OS X中解决SOCKET.ERROR: [ERRNO 48] ADDRESS ALREADY IN USE 端口占用问题
- Mac 3000端口被占用的问题解决 --Port 3000 is already in use