2017-07-30 11 views
0

私はスクリプトで2つ以上のmainメソッドを実行しようとしているので、それらを同時に処理することができます。Java、スクリプトで同時に2つのクラスのメインメソッドを実行

@echo off 

javac step_0.java 
javac step_1.java 
javac step_2.java 
javac step_3.java 
javac step_4_1.java 
javac step_4_2.java 
javac step_5.java 
javac energyConsumption.java 

java step_0 && java step_1 && java step_2 && java step_3 && java step_4_1 && java step_4_2 && java step_5 && java energyConsumption 

pause 

このスクリプトはstep_0で始まり、step_1を開始するには、タスクを完了する必要があります...私は同時に開始するためにそれらを必要とします。ありがとう

+0

コールEAH、ここで説明したよう:https://stackoverflow.com/a/11011212/1967021 –

+0

おかげで、それを働いた! –

答えて

0

"&"を追加するバックグラウンドでそれぞれを実行しようとしましたか?

0

@Ivan Proninが提案したように、それはうまくいった! start`コマンド `を使用して、クラスの

@echo off 

javac step_0.java 
javac step_1.java 
javac step_2.java 
javac step_3.java 
javac step_4_1.java 
javac step_4_2.java 
javac step_5.java 
javac energyConsumption.java 

start step_0 
start step_1 

pause 

とstep_0用の2つのスクリプトとstep_1

@echo off 

java step_0 

pause 

@echo off 

java step_1 

pause 
関連する問題