[#1138] try to enable logging in annotation processor

This commit is contained in:
Remko Popma
2020-08-01 11:24:02 +09:00
parent 63065d70c5
commit 3c7a2438f4
2 changed files with 22 additions and 2 deletions

View File

@@ -1,11 +1,11 @@
package picocli.codegen.annotation.processing;
package picocli.codegen.util;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.logging.Formatter;
import java.util.logging.LogRecord;
class JulLogFormatter extends Formatter {
public class JulLogFormatter extends Formatter {
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss.SSS");
@Override

View File

@@ -0,0 +1,20 @@
# activate with system property java.util.logging.config.file
# Example:
# java.util.logging.config.file=C:\Users\remko\IdeaProjects\picocli3\picocli-codegen\src\test\resources\logging.properties
handlers= java.util.logging.FileHandler,java.util.logging.ConsoleHandler
.level= ALL
java.util.logging.ConsoleHandler.level = ALL
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
#java.util.logging.ConsoleHandler.formatter = picocli.codegen.util.JulLogFormatter
picocli.annotation.processing.level = ALL
java.util.logging.FileHandler.pattern = %h/picocli-codegen%u.log
java.util.logging.FileHandler.limit = 50000
java.util.logging.FileHandler.count = 1
java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter
#java.util.logging.FileHandler.formatter = picocli.codegen.util.JulLogFormatter
com.sun=WARN
javax.management=WARN
picocli.annotation.processing=FINEST