Skip to content

Instantly share code, notes, and snippets.

@MickaelBaye
Last active December 18, 2015 15:29
Show Gist options
  • Save MickaelBaye/5804719 to your computer and use it in GitHub Desktop.
Save MickaelBaye/5804719 to your computer and use it in GitHub Desktop.
[Java] Java Class with java.util.logging.Logger initialization
import java.io.IOException;
import java.util.logging.Logger;
import java.util.logging.FileHandler;
import java.util.logging.Level;
import java.util.logging.SimpleFormatter;
public class Foo {
private static Logger logger ;
static {
FileHandler fileHandler ;
logger = Logger.getLogger("Foo");
logger.setLevel(Level.ALL);
try {
fileHandler = new FileHandler("logs/foo.log");
fileHandler.setFormatter(new SimpleFormatter());
logger.addHandler(fileHandler);
} catch (IOException e) {
logger.log(Level.SEVERE, "Failed to initialize File Handler", e);
}
}
public Foo() {
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment