При запуске Tomcat 8 на Arch Linux ARM я получаю следующее предупреждение:
ИНФОРМАЦИЯ. По крайней мере один файл JAR был просканирован на наличие TLD, но не содержал TLD. Включите ведение журнала отладки для этого регистратора, чтобы получить полный список JAR-файлов, которые были просканированы, но в них не были найдены TLD. Пропуск ненужных JAR-файлов во время сканирования может сократить время запуска и время компиляции JSP.`
Я уже изменил ${catalina.home}/logging.properties, как описано здесь: Как исправить предупреждение компилятора JSP: один JAR был просканирован на наличие TLD, но не содержал TLD?
Я изменил некоторые уровни ведения журнала с INFO на FINE, раскомментировал «org.apache.jasper.compiler.TldLocationsCache.level = FINE» и добавил «org.apache.jasper.servlet.TldScanner.level = FINE». Таким образом, конец файла теперь выглядит следующим образом:
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = FINE org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.AsyncFileHandler
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = FINE org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.AsyncFileHandler
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = FINE org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host- manager].handlers = 4host-manager.org.apache.juli.AsyncFileHandler
# Например, настройте регистратор org.apache.catalina.util.LifecycleBase для регистрации # каждого компонента, который расширяет изменяющееся состояние LifecycleBase: #org.apache.catalina.util.LifecycleBase.level = FINE
# Чтобы увидеть сообщения отладки в TldLocationsCache, раскомментируйте следующую строку: org.apache.jasper.compiler.TldLocationsCache.level = FINE org.apache.jasper.servlet.TldScanner.level = FINE
Но я все еще получаю предупреждение при запуске, а не ненужные пути JAR. Что случилось?