Возможно ли настроить log4j из java-кода простым способом - в результате я хотел бы, чтобы все записи записывались в stdout?Конфигурация Dummy log4j (для тестов)
0
A
ответ
3
static Logger logger = Logger.getLogger(NewMain1.class);
public static void main(String[] args) {
BasicConfigurator.configure();
logger.info("out");
}
1
Log4j имеет ConsoleAppender для перенаправления журналов на консоль. Вот пример конфигурации:
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - %m%n
0
Logger root = Logger.getRootLogger();
root.addAppender(new ConsoleAppender(
new PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN)));
Смежные вопросы
- 1. Конфигурация Log4j
- 2. Конфигурация log4j
- 3. Конфигурация Grails log4j
- 4. Конфигурация log4j для внешних банок
- 5. Конфигурация log4j maven для пристройки
- 6. Конфигурация Log4j: ConsoleAppender для System.err?
- 7. конфигурация Log4j для нескольких лесорубов
- 8. Конфигурация экземпляра нескольких log4j
- 9. LOG4J журналы конфигурация
- 10. log4j пользовательская конфигурация
- 11. Конфигурация jboss log4j
- 12. Конфигурация log4j не используется
- 13. log4j 2 конфигурация: appenderRef.xyz.ref?
- 14. Log4j 2 Конфигурация JSON
- 15. Установка и конфигурация Log4j
- 16. Log4j - эта конфигурация возможна?
- 17. Конфигурация ELK + log4j
- 18. Конфигурация log4j для Apache Spark для приложения
- 19. Фильтр Log4j в Grails Log4j Конфигурация DSL
- 20. Конфигурация адаптера log4j для приложения grails?
- 21. Конфигурация log4j для нескольких военных файлов
- 22. Log4J конфигурация для транзакций Spring ССТА
- 23. Конфигурация log4j для jenkins и производственного сервера
- 24. Конфигурация log4j с флагом Apache
- 25. Конфигурация Groovy и Log4J Config.groovy
- 26. Конфигурация встроенного Firebird и Log4j
- 27. Jboss конфигурация 7 log4j - JDBCAppender
- 28. Перемешанная конфигурация Log4J в webapp
- 29. Проблема с log4j Конфигурация Java
- 30. Конфигурация окружения для тестов, выполняемых в NUnit
можно и довольно просто, но с помощью файла log4j.properties еще проще. При тестировании вы просто используете другой файл (например, задав переменную окружения, см. Log4j docs о том, как это сделать) –
Хорошая точка! В любом случае, не могли бы вы описать, как я могу это сделать из кода? – user590444