Skip to content

Instantly share code, notes, and snippets.

@octavian-nita
Created August 6, 2014 09:50
Show Gist options
  • Select an option

  • Save octavian-nita/b5a0767625f3e985077d to your computer and use it in GitHub Desktop.

Select an option

Save octavian-nita/b5a0767625f3e985077d to your computer and use it in GitHub Desktop.
java.util.logging basic setup
private static final Logger LOG = Logger.getLogger(MyClass.class.getName());
static {
Logger rootLogger = Logger.getLogger("");
rootLogger.setLevel(Level.INFO);
rootLogger.addHandler(new ConsoleHandler());
Handler fileHandler; // set up a file handler as well...
try {
fileHandler = new FileHandler("file.log"); // a file in the current working directory
fileHandler.setFormatter(new SimpleFormatter());
rootLogger.addHandler(fileHandler);
} catch (Throwable throwable) {
LOG.log(Level.WARNING, null, throwable);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment