小编Bil*_*lar的帖子

log4j2:模式不包含日期

我正在尝试迁移到 log4j2,但收到 java.lang.IllegalStateException:“模式不包含日期。”

我为每个 RollingFile 设置了一个 filePattern,所以我不确定我做错了什么。仅供参考,我正在 Eclipse (Kepler) 上运行 Tomcat。

这是我的 log4j2.xml:

<?xml version="1.0" encoding="UTF-8"?>

<Configuration status="WARN">

    <Appenders>
        <Console name="Console" target="SYSTEM_OUT">
            <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} [%-5p] - %m%n" />
        </Console>

        <RollingFile name="RootFile" fileName="injunction.log" immediateFlush="false" append="false"
            filePattern="injunction.log.%d{yyyy-MM-dd}">
            <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} [%-5p] - %m%n"/>
            <Policies>
                <!--  Roll over the file to the next day -->
                <TimeBasedTriggeringPolicy />
            </Policies>
            <!--  Only keep up to 30 archived log files -->
            <DefaultRolloverStrategy max="30"/>
        </RollingFile>

        <RollingFile name="DBFile" fileName="db.log" immediateFlush="false" append="false"
            filePattern="db.log.%d{yyyy-MM-dd}">>
            <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} [%-5p] - …
Run Code Online (Sandbox Code Playgroud)

java eclipse log4j2

6
推荐指数
1
解决办法
9845
查看次数

如何从Eclipse中分离JProfiler?

我正在尝试分析MAT中的堆转储,但是当我点击堆时,我收到错误"无法找到JProfiler可执行文件".我的电脑上已经卸载了JProfiler.我不希望它再与Eclipse集成.

所有谷歌搜索结果都讨论了如何将JProfiler集成到Eclipse中.我正试图做相反的事情.

eclipse jprofiler

4
推荐指数
1
解决办法
814
查看次数

标签 统计

eclipse ×2

java ×1

jprofiler ×1

log4j2 ×1