###前提・実現したいこと
JAVAで簡易的なサーバを作成し、ログ出力を作成している所です。
java.util.logging.Loggerを使用してログの吐き出しを実装したいと考えています。
###発生している問題・エラーメッセージ
テストにてFileHandlerの引数に("logtest",true)とした後に
("logtest",100,10,true)と変更を行いました。
その後からlimitとcountの個所を変えたり、("logtest",true)に戻してみましたが
出力ログが変更されませんでした。
limitが小さすぎたために、空のファイルが大量に出力されてしまうので、
調整を行いたかったが、できず、元にも戻りません。
(1つのファイルに追記でログ吐き出しの状態)
どのようにしたら元の状態に戻るのでしょうか?
###該当のソースコード
JAVA
1final Logger logger = Logger.getLogger("testLogging"); 2FileHandler fileHandler = null; 3try { 4 //出力ファイルの指定 ",true"で追記モード 5 fileHandler = new FileHandler("logtest",true); 6 7 //出力フォーマットの指定 8 fileHandler.setFormatter(new java.util.logging.SimpleFormatter()); 9 10} catch (SecurityException | IOException e) { 11 // TODO Auto-generated catch block 12 e.printStackTrace(); 13} 14 logger.addHandler(fileHandler); 15 16 //logファイルに書き出し 17 logger.log(Level.INFO,"disp_test"); 18
###補足情報(言語/FW/ツール等のバージョンなど)
jdk1.8.0_71を使用
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。