欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

windows下java -jar 后台运行以及杀死后台进程的操作

时间:2021-12-12 11:58:12|栏目:JAVA代码|点击:

在你的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 off
java -jar xxx.jar
pause

如果想要开机自启,将bat文件放在 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 下,如果,找不到 ProgramData ,这个文件夹是隐藏的。

2 停止运行的java程序,这里是通过直接杀死进程实现的

@echon off
taskkill /PID 11880 -t -f
pause

/PId 后跟的是进程id,-t -f 是强制杀死

补充 如果想要实现运行jar,并且不出现cmd窗口,创建一个 .vbe的文件,写入一下代码

set ws = wscript.createobject(“wscript.shell”)

ws.run “xxx.jar”,0

上一篇:Java ResultSet案例讲解

栏    目:JAVA代码

下一篇:Java SpringBoot 使用拦截器作为权限控制的实现方法

本文标题:windows下java -jar 后台运行以及杀死后台进程的操作

本文地址:http://www.codeinn.net/misctech/186685.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有