当前位置: 代码迷 >> Java相关 >> java如何关闭某个端口对应的进程
  详细解决方案

java如何关闭某个端口对应的进程

热度:372   发布时间:2016-04-22 21:08:02.0
java怎么关闭某个端口对应的进程
由于同时开启多个同样的程序,但是可以修改程序启动的端口,现在需要特定指定某个端口对应的进程关闭,有什么方法吗?
------解决方案--------------------


Dos命令查看端口占用及关闭进程
netstat -aon
------解决方案--------------------
findstr "8080"
taskkill /pid 6238 ---占用8080端口的进程号
------解决方案--------------------
那个java不是可以调用dos命令吗?调用dos查找你的进程  如:netstat -aon
------解决方案--------------------
findstr "9050"
------解决方案--------------------
Runtime run = Runtime.getRuntime();   
String cmdText="kill netstat 
------解决方案--------------------
grep port";
 Process process = run.exec(cmdText);
------解决方案--------------------
引用:
Quote: 引用:

开启后程序本身知道对于的端口,close就行了。

还有就是查找对于端口的进程号,直接kill
怎么获取端口的进程呢,我需要java的



文字说明你不懂,这样你总明白了吧?