Intro
This examples will demonstrates how to limit size of log file just one file.
Examples
package com.freesamplecode.java.logging;
import java.io.IOException;
import java.util.logging.FileHandler;
import java.util.logging.Logger;
public class LimitLogFileDemo {
//set maximal log file in 1 KB
public static final int FILE_SIZE = 1 * 1024;
public static void main(String[] args){
Logger logger = Logger.getLogger(LimitLogFileDemo.class.getName());
try {
//create an object handler
FileHandler handler = new FileHandler("limitlog.log", FILE_SIZE, 1, true);
logger.addHandler(handler);
} catch (SecurityException | IOException e) {
e.printStackTrace();
}
logger.info("Test info");
logger.warning("Test warning");
logger.severe("Test severe");
}
}
Output
Mar 29, 2016 5:23:38 AM com.freesamplecode.java.logging.LimitLogFileDemo main
INFO: Test info
Mar 29, 2016 5:23:38 AM com.freesamplecode.java.logging.LimitLogFileDemo main
WARNING: Test warning
Mar 29, 2016 5:23:38 AM com.freesamplecode.java.logging.LimitLogFileDemo main
SEVERE: Test severe
Screenshoot
0 comments: