bat运行JAVA程序依赖dll_windows 通过 bat 脚本后台启动 jar 包,通过 jps 找到 pid,然后停止指定 jar 包,附 linux shell 脚本启停脚本...

后台运行的原因在 windows 上,在 cmd 命令窗口,使用 java -jar 的方式启动,cmd 窗口会一直存在,若关闭,程序也就停止运行了,所以需要后台运行说明windows 通过 bat 脚本后台启动 jar 包,通过 jps 找到 pid,然后停止指定 jar 包,附 linux shell 脚本启停脚本参考springboot 程序,lib 下是依赖 jar windows 端启...
摘要由CSDN通过智能技术生成

后台运行的原因

在 windows 上,在 cmd 命令窗口,使用 java -jar 的方式启动,cmd 窗口会一直存在,若关闭,程序也就停止运行了,所以需要后台运行

说明

windows 通过 bat 脚本后台启动 jar 包,通过 jps 找到 pid,然后停止指定 jar 包,附 linux shell 脚本启停脚本

参考

springboot 程序,lib 下是依赖 jar

0064cb87e29cdbfc6bc9cea0fc20d137.png

windows 端启停脚本

1. 启动脚本

bat 启动无法输出日志到文件,但是拷贝命令到 cmd 就可以输出到文件,不懂为什么

若启动多个 jar 包,须保证 jar 包名称不同。

@echo off

echo find analog-access-1.0.jar to kill before start process.

call stop.bat

echo ------ begin start analog-access-1.0.jar, see: ./logs/analog-access.log. ------

start javaw -Xms1024m -Xmx2048m -Dsun.lang.ClassLoader.allowArraySyntax=true -Duser.timezone=GMT+08 -cp analog-acces

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值