如何为嵌入式Jetty服务器配置log4j.properties?

如何为嵌入式Jetty服务器配置log4j.properties?,log4j,embedded-jetty,Log4j,Embedded Jetty,当前正在使用为使用嵌入式Jetty服务器而构建的网页,无法修改代码以打开跟踪 因此,正在尝试通过log4j.properties打开跟踪,但无法获取任何跟踪信息 下面是试图跟踪的错误。(错误发生在:JspServletWrapper中) 码头路径=/usr/JETTY\u home 在JETTY_路径目录中,创建了log4j.properties,由于错误发生在JsServletWrapper中,因此该文件包含以下内容: 注意:必须使用中的示例,因为我以前没有配置这种类型的文件 log4j.ro

当前正在使用为使用嵌入式Jetty服务器而构建的网页,无法修改代码以打开跟踪

因此,正在尝试通过log4j.properties打开跟踪,但无法获取任何跟踪信息

下面是试图跟踪的错误。(错误发生在:JspServletWrapper中)

码头路径=/usr/JETTY\u home

在JETTY_路径目录中,创建了log4j.properties,由于错误发生在JsServletWrapper中,因此该文件包含以下内容:

注意:必须使用中的示例,因为我以前没有配置这种类型的文件

log4j.rootLogger=DEBUG, filer

log4j.appender.filer=org.apache.log4j.FileAppender
log4j.appender.filer.layout=org.apache.log4j.PatternLayout
log4j.appender.filer.layout.ConversionPattern=[%d] %p %c - %m%n
log4j.appender.filer.File=/tmp/tmp/jetty.log
log4j.appender.filer.append=true
log4j.appender.file.MaxFileSize=10MB
log4j.appender.file.MaxBackupIndex=5

log4j.logger.org.apache.jasper.servlet.JspServletWrapper=DEBUG, filer    <----Class attempting to trace
log4j.rootLogger=DEBUG,filer
log4j.appender.filer=org.apache.log4j.FileAppender
log4j.appender.filer.layout=org.apache.log4j.patternalyout
log4j.appender.filer.layout.ConversionPattern=[%d]%p%c-%m%n
log4j.appender.filer.File=/tmp/tmp/jetty.log
log4j.appender.filer.append=true
log4j.appender.file.MaxFileSize=10MB
log4j.appender.file.MaxBackupIndex=5

log4j.logger.org.apache.jasper.servlet.JspServletWrapper=DEBUG,文件管理器ApacheJasper(JSP引擎)使用
org.apache.juli.logging
进行日志记录,而不是log4j。修改了原始帖子以包含来自的juli内容,并进行了一些编辑。
log4j.rootLogger=DEBUG, filer

log4j.appender.filer=org.apache.log4j.FileAppender
log4j.appender.filer.layout=org.apache.log4j.PatternLayout
log4j.appender.filer.layout.ConversionPattern=[%d] %p %c - %m%n
log4j.appender.filer.File=/tmp/tmp/jetty.log
log4j.appender.filer.append=true
log4j.appender.file.MaxFileSize=10MB
log4j.appender.file.MaxBackupIndex=5

log4j.logger.org.apache.jasper.servlet.JspServletWrapper=DEBUG, filer    <----Class attempting to trace
handlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler, 3manager.org.apache.juli.FileHandler, 4admin.org.apache.juli.FileHandler, 5host-manager.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler

.handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler

############################################################
# Handler specific properties.
# Describes specific configuration info for Handlers.
############################################################

1catalina.org.apache.juli.FileHandler.level = FINE
1catalina.org.apache.juli.FileHandler.directory = /tmp/tmp/logs
1catalina.org.apache.juli.FileHandler.prefix = catalina.

2localhost.org.apache.juli.FileHandler.level = FINE
2localhost.org.apache.juli.FileHandler.directory = /tmp/tmp/logs
2localhost.org.apache.juli.FileHandler.prefix = localhost.

3manager.org.apache.juli.FileHandler.level = FINE
3manager.org.apache.juli.FileHandler.directory = /tmp/tmp/logs
3manager.org.apache.juli.FileHandler.prefix = manager.

4admin.org.apache.juli.FileHandler.level = FINE
4admin.org.apache.juli.FileHandler.directory = /tmp/tmp/logs
4admin.org.apache.juli.FileHandler.prefix = admin.

5host-manager.org.apache.juli.FileHandler.level = FINE
5host-manager.org.apache.juli.FileHandler.directory = /tmp/tmp/logs
5host-manager.org.apache.juli.FileHandler.prefix = host-manager.

java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter


############################################################
# Facility specific properties.
# Provides extra control for each logger.
############################################################

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.FileHandler

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.FileHandler

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/admin].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/admin].handlers = 4admin.org.apache.juli.FileHandler

org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers = 5host-manager.org.apache.juli.FileHandler

org.apache.jasper.servlet.JspServletWrapper = FINE   <-----Class attempting to trace.