Вот мой код, мне интересно, почему он ничего не записывает. Когда я ввожу в консоли он говорит:Я пытаюсь записать текст с консоли в текстовый файл, и текстовый файл не создается
Здравствуйте
Апр 08, 2013 10:13:47 PM java.util.logging.LogManager $ RootLogger войти
INFO: Здравствуйте
Однако , ничто не записывается в файлы.
import java.io.IOException;
import java.util.Scanner;
import java.util.logging.FileHandler;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.util.logging.SimpleFormatter;
public class main {
public static void main(String[] args) throws IOException{
while (1 == 1) {
String text;
Scanner in = new Scanner(System.in);
text = in.nextLine();
FileHandler fileTxt;
SimpleFormatter formatterTxt;
Logger logger = Logger.getLogger("");
logger.setLevel(Level.INFO);
fileTxt = new FileHandler("../loggedText.txt");
formatterTxt = new SimpleFormatter();
fileTxt.setFormatter(formatterTxt);
logger.addHandler(fileTxt);
logger.info(text);
}
}
}
Не желая быть одним из «тех» людей, но считаете ли вы использование специальной библиотеки регистрации, например log4j, вместо встроенных классов ведения журнала? – Catchwa