Java 图案布局<&燃气轮机;log4j2中的转义字符

Java 图案布局<&燃气轮机;log4j2中的转义字符,java,log4j2,Java,Log4j2,我试图输出一个模式,其中包含表单中的字符 08:06:41调试69[ch.fhnw.edu.rental.model.Movie]- 日志消息在哪里 我的布局如下: <PatternLayout pattern="%d{HH:mm:ss} %-5p %L [%c] - <%m%n>"/> 不幸的是,这会产生错误 [致命错误]log4j2.xml:5:65:与元素类型“PatternLayout”关联的属性“pattern”

我试图输出一个模式,其中包含表单中的字符<>

08:06:41调试69[ch.fhnw.edu.rental.model.Movie]-

日志消息在哪里

我的布局如下:

            <PatternLayout pattern="%d{HH:mm:ss} %-5p %L [%c] - <%m%n>"/>

不幸的是,这会产生错误

[致命错误]log4j2.xml:5:65:与元素类型“PatternLayout”关联的属性“pattern”的值不能包含“您可以为此使用代码:
用于
和code/code用于code>”

在放置它们的地方要小心:

<PatternLayout pattern="%d{HH:mm:ss} %-5p %L [%c] - &lt;%m&gt;%n"/>

在上面的示例中,
需要放在
%n
之前,因为
%n
生成了一个换行符