Java custom logger
JAVA:
-
import java.util.logging.*;
-
-
public class MyLogger {
-
-
//1. CREATE logger
-
//private static final Logger dnevnik = Logger.getLogger("bla");
-
-
//2. Init MyLogger
-
//MyLogger.init();
-
-
//3. [Switch Off]
-
//dnevnik.setLevel(Level.OFF);
-
-
//4. Usage
-
//dnevnik.info("Vstop v metodo bla bla čšž fasf\n");
-
-
public static void init()
-
{
-
-
try {
-
-
Logger lg = Logger.getLogger("");
-
-
lg.setLevel(Level.ALL);
-
FileHandler fh = new FileHandler(currentDir+"\\program%g.log", 0, 10);
-
fh.setEncoding("UTF-8");
-
-
lg.addHandler(fh);
-
}
-
}
-
}
-
-
init();
-
}
-
}
You write very well.