2009-05-27 5 views
0

私は私が欲しいもの、使用してファイルハンドラのため、ログのローテーションを無効にするのJavaのFileHandler無効ログローテーション

FileHandler fh = new FileHandler 
    ("path" + "run.log", 1000000, 1, false); 

をしようとしています私は回転をしたいか、古いのバックアップはありません各実行のために作成された、1つの対数でありますファイルが、この初期化を使用して私はrun.log run.log.2 run.log.2を取得します。

はまた

 logger.setUseParentHandlers(false); 

はfalseに設定されています。

答えて

1

1000000ではなく、0を試してみてください。

0

これを試してみてください: FileHandler fh = new FileHandler("path" + "run.log", 1000000, 1, true);

0
Handler fileHandler = new FileHandler(FILE_PATH, true); 
関連する問題