Logback 允许您DBAppender
使用 JNDI 数据源定义一个,如下所示:
<connectionSource class="ch.qos.logback.core.db.JNDIConnectionSource">
<jndiLocation>java:comp/env/jdbc/dbLogging</jndiLocation>
</connectionSource>
我将把这个 Java 应用程序作为 WAR 部署到 Tomcat,但是当我在 Eclipse 或独立的 Tomcat 实例中进行本地测试时,我希望 DB 日志能够正常工作。在哪里/如何配置 Logback 在读取上述配置时将使用的 JNDI 数据源?提前致谢!