2019-08-23 10:54:48,747 RMI TCP Connection(4)-127.0.0.1 ERROR Console contains an invalid element or attribute "Layout"
2019-08-23 10:54:48,747 RMI TCP Connection(4)-127.0.0.1 ERROR Filters contains an invalid element or attribute "Filter"
也是因为我们使用了不正当的标签 Layout, Filter,log4j2 已经不使用这些标签了,我们需要直接将其替换为 type 对应的标签,而不是使用 type 来指定具体的 Layout 和 Filter。
如果我们的 PatternLayout 设置为 %m%n,则在打印异常日志时每行的末尾会将 jar 的信息打出来,比如:
1 2 3 4 5
... at java.net.InetAddress.getAllByName(InetAddress.java:1127) ~[?:1.8.0_201] at org.apache.http.impl.conn.SystemDefaultDnsResolver.resolve(SystemDefaultDnsResolver.java:45) ~[httpclient-4.5.2.jar:4.5.2] at org.apache.http.impl.conn.DefaultClientConnectionOperator.resolveHostname(DefaultClientConnectionOperator.java:262) ~[httpclient-4.5.2.jar:4.5.2] ...