У меня есть Logger, который прослушивает распечатки журнала пакета, и я хочу, чтобы он игнорировал один класс из того же пакета. Является ли это возможным?Как исключить один класс из java.util.logging.Logger
ответ
Вам необходимо создать файл конфигурации ведения журнала (например, logging.properties). Это свойства файла, который должен содержать следующие строки:
com.package.level = WARN
com.package.Class.level = ERROR
Конечно, вы должны заменить «пакет» и «класс» на те, которые соответствуют вашим требованиям.
Тогда вам придется запустить приложение следующим образом:
java -Djava.util.logging.config.file=C:\logging.properties ...
Для полного конфигурационного файла регистрации, check this example.
Если я правильно помню, вы можете исключить подпакет следующим образом. Например, скажем, вы хотите заблокировать com.foo.bar
1) Определите свойства ведения журнала с использованием выбранных вами механизмов. 2) Определить обработчик на уровне com.foo.bar, и путь к чему-то вы не заботитесь о (например, ConsoleHandler) 3) Установите useParentHandlers к ложному
Из-за этого, любая регистрация вызовов в com.foo.bar и ниже перейдут к обработчику набора и не будут распространяться до более высоких уровней, поэтому корневой регистратор не будет вызываться.
- 1. Maven зависимостей: исключить один класс
- 2. Исключить класс из зависимости
- 3. Исключить класс из функции
- 4. Исключить класс из отладки
- 5. искра java.util.logging.Logger
- 6. Как исключить анонимный класс из jacoco?
- 7. Как исключить класс из файла YAML?
- 8. Как исключить класс из покрытия Jacoco?
- 9. Как исключить один из URL авторизации
- 10. Как исключить один каталог из правил mod_rewrite?
- 11. Как исключить один столбец из результата?
- 12. .htaccess Как исключить один сайт из SSL?
- 13. Как я могу исключить один конкретный класс css?
- 14. Целевая аудитория JaCoCo: Как исключить класс из jar из отчета?
- 15. Исключить класс из покрытия кода - .runsettings
- 16. java.util.logging.Logger переопределяет данные
- 17. java.util.logging.Logger глотательные журналы
- 18. java.util.logging.Logger и log4j
- 19. Запись журналов в файл java.util.logging.Logger
- 20. Исключить класс по классу?
- 21. printStackTrace to java.util.logging.Logger
- 22. Исключить класс из полученного файла dex
- 23. Как переопределить java.util.logging.Logger для моего частного регистратора?
- 24. nginx, исключить один файл из местоположения
- 25. Исключить один файл .java из Dependency?
- 26. Исключить один документ из результата mongo db
- 27. jquery исключить один элемент из All Selector ('*')
- 28. Исключить один URL из HTTPS перенаправлять
- 29. Android googlemaps кластеризация, как исключить один маркер
- 30. Можно ли исключить класс из самого класса?
Это логгер log4j? –
нет Класс регистратора – itzikos
http://stackoverflow.com/questions/960099/how-to-set-up-java-logging-using-a-properties-file-java-util-logging – Betlista