3

我需要从一个批处理脚本运行两个 java 程序。我需要等待第一个 java 程序在第二个开始之前完成运行。有没有办法做到这一点?我在 Windows 机器上,无法编辑 java 程序,所以我使用批处理脚本来启动它们。

所以它会是这样的

cd %PARSEDIR%
set CLASSPATH=.\lib\jpcap-0.01.16.jar
set CLASSPATH=%CLASSPATH%;.\lib\jpcap.jar
START /WAIT java -Xms768m -Xmx768m -classpath %CLASSPATH% parser.test.firstStage %2
timeout 5
START /WAIT java -Xms768m -Xmx768m -classpath %CLASSPATH% parser.test.lastStage %2

我需要在批处理脚本继续之前完成第一个程序。我该如何做到这一点?

谢谢!

编辑:添加了代码当前的样子

4

1 回答 1

3

使用start /WAIT命令(http://ss64.com/nt/start.html

于 2013-04-01T14:48:20.543 回答