主要動機是我使用 SEQ 進行日誌記錄,但我找不到使用 SEQ 與 java spring boot 使用 gradle 的快速完整指南。所以我在這裡記錄我的發現。
repositories { ... maven { url 'https://jitpack.io' } } dependencies { ... implementation 'com.github.serilogj:serilogj:v0.6.1' }
// import serilogj.Log; // import serilogj.LoggerConfiguration; // import serilogj.events.LogEventLevel; // import static serilogj.sinks.seq.SeqSinkConfigurator.seq; // setting up the logger Log.setLogger(new LoggerConfiguration() .writeTo(seq("http://localhost:5341/")) .setMinimumLevel(LogEventLevel.Verbose) .createLogger()); // using the logger var logger = Log.getLogger().forContext(SpringApplication.class); logger.information("Hello World");
透過此設置,記錄器應該可以工作
您可以在這裡找到程式碼
以上是Java Spring Boot 使用 Seq 進行日誌記錄的詳細內容。更多資訊請關注PHP中文網其他相關文章!