Отключите Apache Common Logging

Я использую библиотеку Apache Common Logging в своем автономном приложении. После поиска в Интернете я пытаюсь отключить ведение журнала с помощью

package javaapplication1;

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

/**
 *
 * @author yccheok
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        System.setProperty("org.apache.commons.logging.Log", "org.apache.commons.logging.impl.NoOpLog");

        log.info("You do not want to see me");
    }

    private static final Log log = LogFactory.getLog(Main.class);
}

Тем не менее, я все еще вижу распечатанное сообщение журнала. Могу ли я узнать, что я пропустил?

Я могу отключить ведение журнала, поставив

# Sample ResourceBundle properties file
org.apache.commons.logging.Log=org.apache.commons.logging.impl.NoOpLog

в commons-logging.properties.

Тем не менее, во время моей разработки мои Netbeans неНе знаю, где взять commons-logging.properties, и иногда мне нужно отключить ведение журнала во время разработки.

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

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