如何在Java中从so库保存日志输出?

时间:2019-01-10 12:32:12

标签: java c++ logging shared-libraries lib

java日志文件中没有来自so库的日志。

我们使用Tomcat运行应用程序,因此库的输出信息将保存在catalina.out中。 现在,我们使用springboot运行应用程序。 这样的库中没有日志。

所以lib使用fprintf来打印日志

fprintf(stderr, "num = %d\n", num);

logback配置:

<root level="INFO">
        <appender-ref ref="STDOUT" />
        <appender-ref ref="INFO_FILE"/>
        <appender-ref ref="ERROR_FILE"/>
</root>

0 个答案:

没有答案