在你的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

以上这篇windows下java -jar 后台运行以及杀死后台进程的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持WEB开发者。

java启动后台进程_windows下java -jar 后台运行以及杀死后台进程的操作相关推荐

  1. window如何杀掉java进程_windows下java -jar 后台运行以及杀死后台进程的操作

    在你的jar文件当前目录中建立一个bat文件: 内容是:注意文件名要对应 @echo off START "commandServer" javaw -jar command-0. ...

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

    这篇文章主要介绍了windows下java -jar 后台运行以及杀死后台进程的操作,具有很好的参考价值,希望对大家有所帮助. 在你的jar文件当前目录中建立一个bat文件: 内容是:注意文件名要对应 ...

  3. 【java】 linux下利用nohup后台运行jar文件包程序

    Linux 运行jar包命令如下: 方式一: java -jar XXX.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 ...

  4. linux中启动 java -jar 后台运行程序

    ps -ef | grep java  查询java 端口占用 linux中启动 java -jar 后台运行程序 直接用java -jar xxx.jar,当退出或关闭shell时,程序就会停止掉. ...

  5. java 调用window程序_Windows下Java调用可执行文件代码实例

    这篇文章主要介绍了Windows下Java调用可执行文件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 缘起: 由于没有找到java转换文件 ...

  6. linux下利用nohup后台运行jar文件包程序

    Linux 运行jar包命令如下: 方式一: java -jar XXX.jar 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 ...

  7. java mysql tomcat my_Linux下java相关配置 tomcat mysql jdk

    最近有个项目要部署到linux上,在网上查了些资料,记下点遇到的问题,以便将来再用. 一:jdk安装 1.通过chmod a+x jdk-1_5_x-rc-linux-i586-rpm.bin命令使其 ...

  8. linux下java多线程_Linux系统下Java问题排查——cpu使用率过高或多线程锁问题

    原标题:Linux系统下Java问题排查--cpu使用率过高或多线程锁问题 一个系统.特别是多线程并发的后台系统,在某些特定场景下,可能触发系统中的bug:导致cpu一直居高不下.进程hang了或处理 ...

  9. eclipse java启动参数设置_[Java教程]eclipse.ini配置eclipse的启动参数

    [Java教程]eclipse.ini配置eclipse的启动参数 0 2013-09-28 01:00:11 Eclipse的启动由$ECLIPSE_HOME/eclipse.ini控制,如果$EC ...

  10. java 摄像头 win7_Win7系统下JAVA摄像头调用_实例代码介绍

    Win7系统下JAVA摄像头调用_实例代码介绍.由于要搞个人脸识别登录(JAVACV),百度谷歌了一下午,找了网上简单的样例代码来试,可是老是调试不过,出现CaptureDeviceManager.g ...

最新文章

  1. 月薪8k 和 月薪28K的程序员差距在哪里?
  2. 我对Java Serializable(序列化)的理解和总结
  3. javascript的对象创建模式---命名空间模式
  4. mysql像plsql一样删除提交_MySQL学习-MySQL内置功能_事务操作
  5. svn windows迁到linux,svn从Windows服务器上迁移到Linux上
  6. python3.7怎么用_Python 3.7.0 来了!
  7. mysql物业管理系统设计_Java开发物业管理系统:数据库表单设计
  8. 计算机组成原理 笔记 第二版 唐朔飞
  9. 2022新版彩虹易支付系统源码支持当面付通道轮询第三方支付免签约
  10. steam方舟服务器直连,方舟服务器在steam上等待发布 | 手游网游页游攻略大全
  11. 麒麟V10 kylin v10服务器版yum软件源官方源亲测可用
  12. 能够在乱世中_乱世中
  13. Cabbage教学(4)——面向对象编程
  14. 利用ffmpeg将m3u8下载成mp4(利用ps1脚本解析json批量下载)
  15. 路由器经常出现断线现象解决对策在哪
  16. JavaScript Eval Encode/Decode JavaScript Eval 在线加密/解密, 编码/解码工具
  17. 【AUTOSAR】【以太网】Eth驱动
  18. 【人脸识别】人数统计【含GUI Matlab源码 2121期】
  19. 风控基础指标之决策树的特征选择
  20. php文章内链教程,怎么给文章关键词自动添加内链链接? - WordPress教程

热门文章

  1. java 耗时_Java中计算程序运行耗时的方法对比
  2. CRM软件的未来发展趋势
  3. 详解Google Chrome浏览器(操作篇)(上)
  4. 使用 *号在分别在控制台输出一个平行四边形、等腰三角形、菱形
  5. 二元对数正态分布 (bivariate lognormal distribution) 的几个性质
  6. nginx在linux reload报错,nginx reload和reopen
  7. 掘金「跳转外链风险提示」实现思考
  8. Java在后台获取USB二维码扫描枪扫描的内容
  9. Focal Loss简述
  10. 论文阅读笔记《REDE: End-to-End Object 6D Pose Robust Estimation Using Differentiable Outliers Elimination》