2012-01-05 16 views
0

私はこれが唯一の9回を印刷している<task:annotation-driven/>@Scheduled注釈が正しく機能していませんか?

@Scheduled(fixedDelay=100) 
    public void shout(){ 
     System.out.println("hello"); 
    } 

で春のannotaionsを使用していますが、私はそれが無限に印刷したいです。

+0

例外はありますか? – Ralph

+0

プログラムは1秒後に終了しましたか? – Ralph

+0

はい、それはちょうどちょうど1秒後に終了しています –

答えて

1

私はあなたと動作を理解する限り、問題の継ぎ目は、含まれているアプリケーション、テスト、何かが終了することであることです。

Spring Schedulerは、アプリケーションを開いたまま保持しません。アプリケーションが終了したためにスプリングコンテキストが終了すると、タイマーも停止します。

関連する問題