import java.io.IOException;
import java.util.logging.FileHandler;
import java.util.logging.Logger;
import java.util.logging.SimpleFormatter;
public class LogExample {
public static void main(String[] args) throws SecurityException, IOException {
/* Le logger avec le nom de la classe */
Logger logger = Logger.getLogger(LogExample.class.getName());
/* Le fichier qui contiendra les logs
* true pour ajouter les lignes au fichier existant
*/
FileHandler fileHandler = new FileHandler("logger.log", true);
logger.addHandler(fileHandler);
/* Le format simple des logs sur deux lignes */
SimpleFormatter formatter = new SimpleFormatter();
fileHandler.setFormatter(formatter);
/* Log info, warning et erreur */
logger.info("Juste une information...");
logger.warning("Attention !");
logger.severe("Erreur !");
}
}
Commentaires
Enregistrer un commentaire