2014-04-08 58 views
0

我在研究SpringBatch的CommandLineJobRunner。我想從單個作業運行多個作業。這是我的代碼。我的代碼是好的,但如果CommandLineJobRunner.presetSystemExiter(新SystemExiter()不包括它只能運行1個作業,不能提供多種工作。所以,請給我解釋一下這是如何工作的。SystemExiter中的SpringBatch()

CommandLineJobRunner.presetSystemExiter(new SystemExiter() 
        { 
         public void exit(int status) 
         { 
        } 
        }); 

    String[] params1 = { jobConfig1, jobID1, "runId=" + new Date().getTime() }; 
    CommandLineJobRunner.main(params1); 

    String[] params2 = { jobConfig2, jobID2, "runId=" + new Date().getTime() }; 
    CommandLineJobRunner.main(params2); 

謝謝我不undersand你很

回答

相關問題