(Java) writing events to log text file

java, logging, text-files

Solution

fileTxt = new FileHandler("c:/SimleTaskEvents.txt");

This line only creates a handler.

It does not create the file. What you need to do is, create the file(SimleTaskEvents.txt) in the directory "C:/". after that when u execute your program, the same program that u have put here, you will see logs being written to it.

Problem

I am trying to write the events in a log file but no file is being created. I am getting no error at all. Here is the log class: ``` public class Logs { static FileHandler fileTxt; static SimpleFormatter formatterTxt; static public void logging() throws IOException { Logger logger = Logger.getLogger(""); logger.setLevel(Level.INFO);//Loget Info, Warning dhe Severe do ruhen fileTxt = new FileHandler("c:/SimleTaskEvents.txt"); formatterTxt = new SimpleFormatter(); fileTxt.setFormatter(formatterTxt); logger.addHandler(fileTxt); } } ```

Original source