Java 通过systemd日志、Windows事件日志、macOS日志(控制台)将日志库抽象化?
这三个操作系统都有一个共同点,那就是它们拥有某种操作系统范围的日志记录功能。 是否有一个库可以对它们进行抽象,并允许我登录到它们,而不必关心它运行在什么操作系统上 因为这是堆栈溢出:我不是在寻找如何登录到普通日志文件 到目前为止我发现了什么 对于Windows: 对于log4j2 它是log4j的前身 对于Linux和macOS:对于log4j 基于这三个SO答案:Java 通过systemd日志、Windows事件日志、macOS日志(控制台)将日志库抽象化?,java,scala,logging,Java,Scala,Logging,这三个操作系统都有一个共同点,那就是它们拥有某种操作系统范围的日志记录功能。 是否有一个库可以对它们进行抽象,并允许我登录到它们,而不必关心它运行在什么操作系统上 因为这是堆栈溢出:我不是在寻找如何登录到普通日志文件 到目前为止我发现了什么 对于Windows: 对于log4j2 它是log4j的前身 对于Linux和macOS:对于log4j 基于这三个SO答案: 后者链接到详细说明如何配置syslog appender,使其与macOS一起工作 一个精心设计的log4j配置和多个依