Windows下java后台运行以及停止,记录步骤如下:
后台运行
建立一个bat文件,如test.bat,内容比如
@echo off
START "ProxyHttpsServer" javaw -server -Xmx256m -Xms256m -Xmn128m ProxyHttpsServer 1080
然后双击test.bat启动即可。
停止步骤
先找出进程netstat -aon | findstr “1080”
C:\Windows\system32>netstat -aon | findstr "1080"
TCP 0.0.0.0:1080 0.0.0.0:0 LISTENING 19028
TCP [::]:1080 [::]:0 LISTENING 19028
TCP [::1]:1080 [::1]:50683 TIME_WAIT 0
然后tasklist|findstr “19028”
C:\Windows\system32>tasklist|findstr "19028"
javaw.exe 19028 Console 3 24,728 K
最后taskkill /f /im javaw.exe
C:\Windows\system32>taskkill /f /im javaw.exe
成功: 已终止进程 "javaw.exe",其 PID 为 19028。
或者通过taskkill掉PID的命令taskkill /PID <PID> /F
来停止(推荐此方式
)
C:\Windows\system32>taskkill /PID 19028 /F
成功: 已终止 PID 为 19028 的进程。