wiem, że różnica pakietówRóżnica między Logger.getLogger (className) i LogFactory.getLog (className)?
1) org.apache.log4j.Logger logger = Logger.getLogger(clazz);
2) org.apache.commons.logging.Log log = LogFactory.getLog(clazz);
Pierwszy wykorzystuje rejestratory poprzez log4j
a drugi wykorzystuje commons.logging
. Mamy ogromny projekt, w którym w niektórych klasach rejestratory są konfigurowane przy użyciu log4j
, aw niektórych przypadkach jego commons.logging
.
Znalazłem jednak plik właściwości log4j. Czy jest tam podobny plik właściwości dla commons.logging
? Gdzie mogę skonfigurować logowanie commons? Nie widzę dzienników wygenerowanych przez commons-logging
.
Każda pomoc jest doceniana.
Rejestrowanie zbiorów wiąże inne biblioteki do rejestrowania; jeśli używasz log4j, użyje tego pliku konfiguracyjnego. –
Czyli wspólne logowanie log4j używa wewnętrznie? Proszę wyjaśnij, co masz na myśli. Nie mam o tym pojęcia. –
możesz użyć pliku commons-logging.properties – Satya