Eclipse 控制台正在打印所有内容(信息、警告、错误)。跟踪仅打印信息并警告我还需要错误日志。在错误文件中没有打印任何内容,我需要该文件中的错误日志。请帮助我尝试了不同的方法,但没有成功。 下面是日志文件
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Appenders>
<!-- Console Appender -->
<Console name="CONSOLE" target="SYSTEM_OUT">
<PatternLayout
pattern="%d{ISO8601} [%p] [%t] [%c] - %m%n" />
</Console>
<!-- File Appenders -->
<RollingFile name="CORE"
fileName="logs/my_web_trace.log" append="true"
filePattern="logs/my_web_trace-%i.log">
<PatternLayout pattern="%d{ISO8601} %-5p %t %c - %m%n" />
<Policies>
<SizeBasedTriggeringPolicy size="2MB" />
</Policies>
<DefaultRolloverStrategy max="30" />
</RollingFile>
<RollingFile name="ERROR"
fileName="logs/my_web_error.log" append="true"
filePattern="logs/my_web_error-%i.log">
>
<PatternLayout pattern="%d{ISO8601} %-5p %t %c - %m%n" />
<Policies>
<SizeBasedTriggeringPolicy size="2MB" />
</Policies>
<DefaultRolloverStrategy max="30" />
<ThresholdFilter level="ERROR" />
</RollingFile>
</Appenders>
<Loggers>
<Root level="INFO">
<AppenderRef ref="CORE" />
<AppenderRef ref="CONSOLE" />
<AppenderRef ref="ERROR" />
</Root>
</Loggers>
</Configuration>
编辑1:- jsp错误不是打印在文件中而是打印在控制台中。我如何在日志文件中打印这些错误
Aug 04, 2023 9:12:12 AM org.apache.catalina.core.ApplicationDispatcher invoke
SEVERE: Servlet.service() for servlet [jsp] threw exception
java.lang.NullPointerException