只知道端口号,怎样用java来杀死该端口号对应的进程 先用端口号找到进程号,再根据进程号来kill 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 netstat -nap|grep 端口查到pidkill -9 pid叉掉 lsof -i:端口号查到pidkill -15 pidlsof需要安装,是一个很常用很方便的工具 Java 自身做不到,需要调用外部命令(脚本),参考代码:Windows 批处理@echo offif "%1" == "" exit /b 1netstat -ano | find ":%1 " > nul && ( for /f "tokens=4* delims= " %%i in ('netstat -ano ^| find ":%1 "') do ( taskkill /f /pid %%j > nul exit /b 0 ))exit /b 1 更新了一下,以防止把与外部端口连接的进程给杀了,供为参考:@echo offif "%1" == "" exit /b 1for /f "tokens=3,7* delims=: " %%i in ('netstat -ano') do ( if "%%i" == "%1" ( taskkill /f /pid %%j > nul exit /b 0 ))exit /b 1 另外,如果是在 linux 环境下,可以使用 fuser 命令:fuser -n tcp -k <PORT> 查找相应的pid然后执行kill -9 pid、用java杀死进程?没干过,也不清楚是否能这么干 cmd netstat -ano找到你的端口号,看他的pid是多少,到windows任务管理器中的进程找到相应的pid,结束进程就可以了。 在jpanel上绘图问题 请教!。。。 OutputStream 问题 关于Object嵌套的取法【菜鸟上路】 用JAVA写个MP3播放器的问题? 请问:屏幕大小与JLabel设置(在线急救) 请问现在程序员们都在作什么项目呢? cmp2.0 中的级联删除,情况有点特殊,大家进来看一下 寻求一算法!(急!急!!) 时间转换 url转ip的问题 关于java类deprecation的问题
kill -9 pid
叉掉
kill -15 pidlsof需要安装,是一个很常用很方便的工具
if "%1" == "" exit /b 1
netstat -ano | find ":%1 " > nul && (
for /f "tokens=4* delims= " %%i in ('netstat -ano ^| find ":%1 "') do (
taskkill /f /pid %%j > nul
exit /b 0
)
)
exit /b 1
@echo off
if "%1" == "" exit /b 1
for /f "tokens=3,7* delims=: " %%i in ('netstat -ano') do (
if "%%i" == "%1" (
taskkill /f /pid %%j > nul
exit /b 0
)
)
exit /b 1
然后执行kill -9 pid、
用java杀死进程?
没干过,也不清楚是否能这么干
找到你的端口号,看他的pid是多少,到windows任务管理器中的进程找到相应的pid,结束进程就可以了。