我在我的应用程序中使用 logback 版本 0.9.29 和 lilith v0..9.43 来使用 FileAppender 生成一个 .lilith 文件。我看到附加程序已创建,并且 app-log.lilith 文件也已成功创建。我用于 lilith File Appender 的编码器配置是
<encoder class="de.huxhorn.lilith.logback.encoder.ClassicLilithEncoder">
<IncludeCallerData>true</IncludeCallerData>
</encoder>
当我运行 lilith logviewer 并尝试打开生成的 lilith 文件时,系统会提示我索引选定的日志文件,然后我收到一条错误消息,告诉我 lilith 文件无效。我可以查看莉莉丝日志文件的内容,它似乎只是一个普通的文本文件。关于什么可能是错的任何想法?为什么日志查看器认为该文件无效?
ClassicLilithEncoder 是否只创建一个文本文件?还是表明文件未正确编码,这就是日志查看器认为它无效的原因。