bat 指定jdk_微服务开发 bat 一键批量启动 jar(效率小技巧)

?点  Stephen 关 注 我

af20ec062c010ba02eb58eef62eba2ee.png

十一回老家拍的家乡照片

这是 Stephen 的第 83 篇原创

哈喽,大家好,我是 Stephen,一个毕业三年后自学 Java 编程入行的程序员。

今天安利一个开发效率小技巧,废话后说,先上代码:

rem 指定jdk批量启动jar@echo offrem cd 到指定jdk目录bin下cd D:\Program Files\Java\jdk-11.0.5\binrem 启动第一个jarstart cmd /c "title 服务名称1 && java -jar D:\WorkSpace\服务1.jar"rem sleep 5 秒ping -n 5 127.0.0.1>nulstart cmd /c "title 服务名称2  && java -jar D:\WorkSpace\服务2.jar"ping -n 5 127.0.0.1>nulstart cmd /c "title 服务名称3  && java -jar D:\WorkSpace\服务3.jar"pause

使用场景比如:一个微服务项目包含多个功能服务,像基础服务;用户服务;客户服务;鉴权服务;网关服务;消息服务;报表服务等等。

一个团队开发这个微服务,不同服务分配给不同的开发人员,开发人员在各自开发测试过程中只关注各自负责的模块,正常调试开发又依赖其他服务,那么一个服务一个服务启动就成了一个重复耗时的工作。

如果一键 bat 批量启动依赖服务,在 IDE 中只开启自己负责的模块服务做开发调试,将会省下些时间,用这省下的时间去打一杯热水是够的(公司茶水间很远的除外),毕竟多喝热水有益健康

比如自己只负责报表服务,那么基础服务,用户服务,客户服务,鉴权服务,网关服务等就可以做成一键 bat 启动了,当然这边要注意的是:因为其他服务的开发人员可能在不时的提交新代码,批量启动的 jar 要先 pull 代码重新打包后启动它们,以保证最新功能。

好了,废话就到这,我们下期见!

喜欢就三连

点击

关注 Stephen,一起学习,一起成长。

5e6a2ed270e4022ca93016ab04d7b9e5.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值