java如何使用windows批处理文件逐个启动spring引导jar文件?
我想使用windows批处理文件逐个启动spring boot jar文件。 我创建了一个批处理文件,如下所示:
start java -jar service1.jar --spring.profiles.active=local
start java -jar service2.jar --spring.profiles.active=local
当我运行这个批处理文件时,两个jar文件同时运行。 但我必须运行服务1。jar文件首先启动并运行之后,我需要运行service2。jar文件
有人能帮我做这件事吗
# 1 楼答案
一个非常简单的解决方案是在新的命令进程(在后台)中启动第一个服务,例如等待两秒钟,然后在退出当前命令进程之前,在新的命令进程(在后台)中启动第二个服务
为了理解所使用的命令及其工作方式,请打开命令提示符窗口,在那里执行以下命令,并非常仔细地阅读为每个命令显示的所有帮助页面
echo /?
start /?
timeout /?