如何从一个文件中使用不同的命令行参数运行相同的java程序

如何从一个文件中使用不同的命令行参数运行相同的java程序,java,batch-file,arguments,command-line-arguments,Java,Batch File,Arguments,Command Line Arguments,我想用不同的参数运行一个java程序SampleProgram.java10次。我检查了从.bat文件运行java程序。我的问题是,是否可以像下面这样多次运行同一程序SampleProgram: java -jar SampleProgram.jar argument1 argument2 java -jar SampleProgram.jar argument3 argument4 java -jar SampleProgram.jar argument5 argument6 在批处理文件t

我想用不同的参数运行一个java程序
SampleProgram.java
10次。我检查了从.bat文件运行java程序。我的问题是,是否可以像下面这样多次运行同一程序
SampleProgram

java -jar SampleProgram.jar argument1 argument2
java -jar SampleProgram.jar argument3 argument4
java -jar SampleProgram.jar argument5 argument6

在批处理文件testRun.bat和runTest.bat中写入上述行是否会使用不同的参数运行java程序?

您可能需要使用
start/B启动它们才能在后台启动它们,否则批处理将按顺序启动它们,而不是并行启动它们。所以试试这个:

start /B java -jar SampleProgram.jar argument1 argument2
start /B java -jar SampleProgram.jar argument3 argument4
start /B java -jar SampleProgram.jar argument5 argument6

正如在中所做的那样。

您可能需要使用
start/B启动它们,以便在后台启动它们,否则批处理将按顺序启动它们,而不是并行启动它们。所以试试这个:

start /B java -jar SampleProgram.jar argument1 argument2
start /B java -jar SampleProgram.jar argument3 argument4
start /B java -jar SampleProgram.jar argument5 argument6

正如在中所做的那样。

当然会。还有,为什么你不能自己尝试一下呢?我在做一个基础研究,看看这是否可行。我没有找到多少有用的链接。所以我想问一个问题。好吧,但是什么阻止你自己运行它并发现呢?把问题打出来比自己尝试要花更长的时间是的。我本来可以的,当然可以。还有,为什么你不能自己尝试一下呢?我在做一个基础研究,看看这是否可行。我没有找到多少有用的链接。所以我想问一个问题。好吧,但是什么阻止你自己运行它并发现呢?把问题打出来比自己尝试要花更长的时间是的。我本来可以的。