我正在尝试使用Logback设置DBAppender以指向HSQL,但是logback需要运行3个表。
Logback appender:
<appender name="data-db" class="ch.qos.logback.classic.db.DBAppender">
<connectionSource class="ch.qos.logback.core.db.DriverManagerConnectionSource">
<driverClass>org.hsqldb.jdbcDriver</driverClass>
<url>jdbc:hsqldb:mem:.</url>
<user>sa</user>
<password></password>
</connectionSource>
</appender>
有什么方法可以在初始化logback时传递或获取HSQL来获取脚本?我能够在Java应用程序中执行此操作,但是当我从logback尝试它时会创建一个空数据库