powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / система потеряла log4j
3 сообщений из 3, страница 1 из 1
система потеряла log4j
    #39096047
go2bed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, в проекте IDEA ипользовался lof4j 1.2.17, проект учебный, но лог работал, для пробы в зависимости в pom.xml добавлял версию 2.4.1, при этом IDEA сама подгрузила библу (я так понял, что делать этого не стоило, потому что - ) логгер перестал работать, ладно, убрал библиотеку 2-й версии из проекта, да новую зависимость в поме - ничего. При попытке компиляциии идёт ошибка:

Error:(6, 1) java: package org.apache.log4j does not exist

при этом я пробовал опять убирать полностью библу из проекта, в мавен добавлял по новой зависимость, библиотека подгружается полностью, никаких ошибок в лоб идея не выдаёт, но компиляция не идёт вообще.
Т.е. примерно отдельный класс main выглядит так:

автор public class Main
{
private static final Logger log = Logger.getLogger(Main.class);



public static void main(String[] args)
{
configuringLog4j();

log.info("HELL YEAH to FILE!!!");
log.error("ERROR VOOBSHE!!");

}


private static void configuringLog4j() {
ConsoleAppender ca = new ConsoleAppender();
ca.setLayout(new PatternLayout("%d{yyyy-MM-dd HH:mm:ss} %5p %t %c{1}:%M:%L - %m%n"));
ca.setThreshold(Level.ALL); // уровень для консольного логера
ca.activateOptions();
Logger.getRootLogger().addAppender(ca);

FileAppender fa = new FileAppender();
fa.setName("FileLogger"); // имя не помню зачем надо задавать.... для удобства
// fa.setFile(System.getProperty("user.dir") + "\\log\\mylog.log");
fa.setFile("D:\\myloger.log");
fa.setLayout(new PatternLayout("%d{yyyy-MM-dd HH:mm:ss} %5p %t %c{1}:%M:%L - %m%n"));
fa.setThreshold(Level.ERROR); // уровень для фалового логера
fa.setAppend(true); // хз уже не помню что это
fa.activateOptions(); // и это
Logger.getRootLogger().addAppender(fa); // тут понятно
}


}




попробовал просто этот класс в эклипсе в новом проекте добавить - работает, а в идее вообще не пашет, в ней воздал новый проект, просто класс положил туда, так мавен вообще отказался запускаться
версия IDEA 15 ultimate - не крякнутая, а учебная лицензия.
...
Рейтинг: 0 / 0
система потеряла log4j
    #39096151
go2bed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел решение, пусть и кардинальное, но зато сработало, снёс все настройки, саму идею, переставил и работает.
...
Рейтинг: 0 / 0
система потеряла log4j
    #39096204
no56892
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо было ОС переставить и видеокарту проапгрейдить.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / система потеряла log4j
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]