2016-06-13 2 views
0

다른 매개 변수를 사용하여 Java 프로그램 SampleProgram.java을 10 번 실행하고 싶습니다. .bat 파일에서 java 프로그램을 실행했는지 확인했습니다. 다른와파일에서 다른 명령 줄 인수로 동일한 Java 프로그램을 실행하는 방법

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

배치 파일에 위의 라인을 작성하는 것, testRun.bat 및 runTest.bat를 실행 실행 자바 프로그램 : 내 질문은 그게 가능 SampleProgram 여러 번 다음과 같이 동일한 프로그램을 실행하는 것입니다 논쟁?

+0

물론 그렇습니다. 또한, 왜 너는 이것을 너 자신 밖으로 시도 할 수 없는가? – redFIVE

+0

이것이 가능한지에 대한 기본적인 연구를하고있었습니다. 그리고 나는 많은 유용한 링크를 찾지 못했습니다. 그래서 나는 그 질문에 대해 생각했다. –

+0

그래,하지만 너 자신을 멈추게하고 뭐라구? 질문을 직접 입력하는 것보다 입력하는 것이 더 오래 걸립니다. – redFIVE

답변

2

백그라운드에서 실행하려면 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 

this answer에서 수행되었습니다.

관련 문제