oktatas:programozas:java:java_naplozas
Tartalomjegyzék
Naplózás
- Szerző: Sallai András
- Copyright © 2014, Sallai András
- Szerkesztve: 2014, 2015
- Licenc: CC BY-SA 4.0
- Web: https://szit.hu
Kivételben
Logger.getLogger(Program01.class.getName()).log(Level.SEVERE, null, ex)
try { //Ki-, beviteli művelet } catch (IOException ex) { Logger.getLogger(Program01.class.getName()).log(Level.SEVERE, null, ex); }
Naplózás fájlba
- Program01.java
import java.util.logging.*; import java.io.*; class Program01 { private static final Logger logger = Logger.getLogger(Program01.class.getName()); public static void main(String[] args) throws IOException { System.out.println("Hi"); // Konzol kikapcsolása két módon: //LogManager.getLogManager().reset(); logger.setUseParentHandlers(false); int MAX_FILE_SIZE = 500; int MAX_FILE_COUNT = 4; Handler fh = new FileHandler("logs/Program01.log", MAX_FILE_SIZE, MAX_FILE_COUNT, true); //~ FileHandler fh = new FileHandler("Program01.log"); logger.addHandler(fh); //A következő két sor nélkül XML fájl készül: SimpleFormatter formatter = new SimpleFormatter(); fh.setFormatter(formatter); logger.info("napló szövege"); } }
- Program01.log.0
ápr. 01, 2015 1:53:37 DU Program01 main INFO: napló szövege
oktatas/programozas/java/java_naplozas.txt · Utolsó módosítás: 2023/08/23 22:02 szerkesztette: admin