2

アプリケーションで 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 はテキスト ファイルを作成するだけですか? または、ファイルが正しくエンコードされていないことを示しているため、ログビューアはファイルが無効であると見なします。

4

0 に答える 0