回答編集履歴
1
内容修正
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
[java.util.logging](https://docs.oracle.com/javase/jp/8/docs/api/java/util/logging/
|
1
|
+
[java.util.logging](https://docs.oracle.com/javase/jp/8/docs/api/java/util/logging/package-summary.html)をつかってみる。
|
2
2
|
|
3
3
|
```java
|
4
4
|
import java.io.OutputStream;
|
@@ -33,4 +33,7 @@
|
|
33
33
|
logger.log(Level.ALL, LocalDateTime.now().toString());
|
34
34
|
}
|
35
35
|
}
|
36
|
-
```
|
36
|
+
```
|
37
|
+
|
38
|
+
実際に運用をはじめると、ログのサイズがでかくなったらどうするか、ファイルサイズで切り替えるのか日毎に切り替えるのか、いつまで保存するのか、保存するときは圧縮するのか、出力するログのレベルはどうするか、フォーマットはどうするか、などなど、考慮すべき点はわんさかと出てきます。そうなったときは、m.ts10806さんが書かれたように、log4jとかを採用するのがいいかもしれません。
|
39
|
+
「初心者」という自己紹介でしたのでjdk提供の範囲でできることを提示してみました。
|