【发布时间】:2016-02-10 20:23:27
【问题描述】:
与Programmatically configure Jetty's logger 类似,我将 Jetty 用作独立应用程序,并希望使用代码而不是配置文件来配置记录器。
我知道我可以通过设置属性来提供自定义日志类,例如:System.setProperty("org.eclipse.jetty.util.log.class", "com.example.JettyLog");
但是,我想使用的日志类需要一个构造函数依赖项(日志文件名),如果有一种方法可以为 Jetty 提供一个已经构建的实现,它会简单得多。例如:
org.eclipse.jetty.util.log.Logger logger = new MyCustomLogger( logFile );
// and then somehow provide the logger instance to Jetty
有谁知道这是否可行以及如何实现?
【问题讨论】: