Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 批处理脚本一次运行多个Jar文件_Java_Batch File - Fatal编程技术网

Java 批处理脚本一次运行多个Jar文件

Java 批处理脚本一次运行多个Jar文件,java,batch-file,Java,Batch File,我有两个批处理文件,我想同时运行。所以我写了这个: @echo off java -jar happyjar.jar java -jar sadjar.jar pause 当我运行脚本时,它首先运行happyjar,然后运行sadjar。是否可以在不运行多个批处理文件的情况下同时运行两个JAR @echo off start "Title1" java -jar happyjar.jar start "Title2" java -jar sadjar.jar pause 该命令在新窗口中运行

我有两个批处理文件,我想同时运行。所以我写了这个:

@echo off
java -jar happyjar.jar
java -jar sadjar.jar
pause
当我运行脚本时,它首先运行happyjar,然后运行sadjar。是否可以在不运行多个批处理文件的情况下同时运行两个JAR

@echo off
start "Title1" java -jar happyjar.jar
start "Title2" java -jar sadjar.jar
pause
该命令在新窗口中运行您的命令,因此所有3个命令都将异步运行


不要添加/wait选项,否则它将等待此新窗口完成,然后再转到下一个命令

尝试改用javaw,但这不会在windows中打开控制台,请使用
start
命令,