0

プログラムを使用してバッチジョブを実行していますorg.springframework.batch.core.launch.JobLauncher

私のコードには、次のようなステートメントがあります

JobExecution result = jobLauncher.run(job, parameters);

バッチ ジョブのほとんどはパラメーターを使用して実行しましたが、バッチ ジョブの 1 つにはパラメーターがありません。だから、私はその仕事をorg.springframework.batch.core.launch.support.RunIdIncrementer

インクリメンタを使用するには、JobLauncher に -next オプションを指定する必要があります。jobLauncher にこの -next パラメータを渡すにはどうすればよいですか?

4

2 に答える 2

0

JobLauncherをインクリメントするのに相当するものはありませんJobParameters。この方法でジョブを起動する方法は、JobOperator#startNextInstance(String jobName).

于 2013-08-14T20:11:56.443 に答える