私は、glassfish3 AS で実行されている Java プロジェクトのログを記録するために logback を使い始めたところですが、奇妙なことに気付きました。このコード列
LOG.error("Вычисление {} уже произведено.", calc);
アプリケーションを Windows で実行している場合、通常の予想される出力が生成されます。しかし、Mac で同じ構成を使用している場合、次のように、単語の代わりに疑問符が表示されます。
15:37:29.083 ERROR r.g.g.c.TotalNachController - ?????????? [id=8871] ??? ???????????.
私のログバック構成は次のとおりです。
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>../logs/logback.log</file>
<encoder>
<pattern>%d{HH:mm:ss.SSS} %-5level %logger{35} - %msg%n</pattern>
</encoder>
</appender>
誰かが私に何が間違っているのか教えてもらえますか?