файл свойств commons-logging и log4j

Я пытаюсь использовать log4j через commons-logging и у меня возникают проблемы, если файл свойств log4j не называется log4.properties. Я получаю следующую ошибку: log4j: ПРЕДУПРЕЖДЕНИЕ. Не найдено ни одного приложения для регистратора (LogMePlease). log4j: WARN Пожалуйста, правильно инициализируйте систему log4j.

Мой код очень прост:

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

public class LogMePlease 
{
static Log l = LogFactory.getLog(LogMePlease.class);

public static void main(String [] args)
{
    l.warn("Hello World!");
}
}

В моем классе путь, у меня есть:commons-logging.properties файл, который содержит следующие записи

org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger
log4j.configuration=log4j-test.properties

а такжеlog4j-test.properties файл

когда я запускаю этот код, я получаю

log4j:WARN No appenders could be found for logger (LogMePlease).
log4j:WARN Please initialize the log4j system properly.

Если я переименую файл log4j-test.properties в log4j.properties - тогда все работает. Итак, вопрос заключается в том, как настроить ведение журнала для использования произвольного имени для файла log4j.properties.

Ответы на вопрос(3)

Ваш ответ на вопрос