1

Jettyによって生成された次の出力を非表示にすることは可能でしょうか?

2012-04-08 10:52:35.467:INFO:oejs.Server:jetty-8.y.z-SNAPSHOT
2012-04-08 10:52:35.623:INFO:oejs.AbstractConnector:Started SelectChannelConnector@0.0.0.0:4725

xmlを使用してサーバーを構成しようとしましたが、この出力は次の要点でリダイレクトされないことがわかりました:http: //docs.codehaus.org/display/JETTY/StdErrStdOut

4

2 に答える 2

3

Jetty 8 を使用しています。ドキュメントは http://wiki.eclipse.org/Jetty/にあります。

Jetty は、サーバーの起動時にこの情報を書き込みます

LOG.info("jetty-"+__version);

StdErr ロガーを使用する場合、つまり、クラスパスに SLF4J ロギング フレームワークがない場合は、システム プロパティを使用できます。

org.eclipse.jetty.LEVEL

ログレベルを設定します。 org.eclipse.jetty.LEVELは LogLevels ALL|DEBUG|INFO|WARN をサポートします。

Jetty 7,8.x の詳細と、jetty で外部ロギング フレームワークを使用する方法については、Jetty Loggingを参照してください。

于 2012-04-08T10:37:46.013 に答える
1

サーバーを起動する前に、StdErrLogレベルをに設定します。WARN

Properties p = new Properties();
p.setProperty("org.eclipse.jetty.LEVEL", "WARN");
org.eclipse.jetty.util.log.StdErrLog.setProperties(p);
于 2013-03-27T17:21:04.827 に答える