bat一键批量有序启动jar脚本

一键启动多个jar包

注意:将脚本文件后缀改为bat,脚本文件和jar包放在同一个目录

@echo off
 
start cmd /c "title register:8000 && java -jar -Xms256m -Xmx512m tech-33166-register.jar "
ping 192.0.2.2 -n 1 -w 10000 > nul

start cmd /c "title admin:8060 && java -jar -Xms256m -Xmx512m tech-33166-admin.jar "
ping 192.0.2.2 -n 1 -w 30000 > nul

start cmd /c "title iam:8030 && java -jar -Xms256m -Xmx512m tech-33166-iam-saas.jar "
ping 192.0.2.2 -n 1 -w 10000 > nul

start cmd /c "title gateway:8080 && java -jar -Xms256m -Xmx512m tech-33166-gateway.jar "
ping 192.0.2.2 -n 1 -w 10000 > nul

start cmd /c "title oauth:8020 && java -jar -Xms256m -Xmx512m tech-33166-oauth.jar "
ping 192.0.2.2 -n 1 -w 10000 > nul

start cmd /c "title platform:8100 && java -jar -Xms256m -Xmx512m tech-33166-platform.jar "
ping 192.0.2.2 -n 1 -w 10000 > nul

start cmd /c "title swagger:8050 && java -jar -Xms256m -Xmx512m tech-33166-swagger.jar "
										  
pause                
  1. ping 192.0.2.2 -n 1 -w 10000 > nul
    作用:暂停10s
    目的:保证启动顺序

    -w 10000部分指定所需的超时(以毫秒为单位)。
    -n 1部分告诉ping它应该只尝试一次(通常会尝试4次)。
    > nul部分已附加,因此ping命令不会在屏幕上输出任何内容。

    注意: 192.0.2.x地址是根据RFC 3330保留的,因此在现实世界中绝对不存在。引用规范:

    192.0.2.0/24-此块分配为“ TEST-NET”,用于文档和示例代码。它通常与供应商和协议文档中的域名example.com或example.net结合使用。此块中的地址不应出现在公共Internet上。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值