windows下java -jar 后台运行以及杀死后台进程的操作
在你的jar文件当前目录中建立一个bat文件:

内容是:注意文件名要对应
@echo off
START 'commandServer' javaw -jar command-0.0.1-SNAPSHOT.jar
之后双击bat文件就能后台启动jar包啦
杀死后台进程
首先执行命令 (你要知道你运行的jar文件的端口号)
netstat -aon | findstr '9998'

可以看到PID为6452 然后在执行:
tasklist|findstr '6452'

最后我们就要杀死这个进程啦
执行命令:
taskkill /f /im javaw.exe

当然你也可以按照PID来杀死进程
taskkill /pid 3380 -t -f

另外扩展一个知识: windows 杀死进程名
taskkill /F /im nginx.exe
补充知识:windows下通过脚本启动、停止jar包
1 启动jar
创建一个以bat后缀结束的文件,写入一下代码
@echo offjava -jar xxx.jarpause
如果想要开机自启,将bat文件放在 C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp 下,如果,找不到 ProgramData ,这个文件夹是隐藏的。
2 停止运行的java程序,这里是通过直接杀死进程实现的
@echon offtaskkill /PID 11880 -t -fpause
/PId 后跟的是进程id,-t -f 是强制杀死
补充 如果想要实现运行jar,并且不出现cmd窗口,创建一个 .vbe的文件,写入一下代码
set ws = wscript.createobject(“wscript.shell”)
ws.run “xxx.jar”,0
以上这篇windows下java -jar 后台运行以及杀死后台进程的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持好吧啦网。
相关文章:
1. vue cli3.0打包上线静态资源找不到路径的解决操作2. Intellij IDEA如何去掉@Autowired 注入警告的方法3. .NET的基元类型包括什么及Unmanaged和Blittable类型详解4. python GUI库图形界面开发之PyQt5中QWebEngineView内嵌网页与Python的数据交互传参详细方法实例5. 初学者如何快速搭建Express开发系统步骤详解6. IntelliJ IDEA 下载安装超详细教程(推荐)7. SpringBoot + Vue 项目部署上线到Linux 服务器的教程详解8. 详解JavaScript是如何验证URL的9. 解决ajax的delete、put方法接收不到参数的问题方法10. 关于ajax异步访问数据的问题

网公网安备