2017-01-27 2 views
0

私はJavaで書かれたWebサービスをWinRun4J経由でWindows上で実行し、WebサービスとしてJettyを使用しています。時には、メッセージはINFOの代わりに、デバッグをしているjettyからのデバッグメッセージがログファイルに表示されないようにする方法

[Thread-2] DEBUG org.eclipse.jetty.[some class name] - loaded class com.sun.jersey.[more class stuff that changes from line to line] 

:私は、Webサービスを起動すると、私は次のようになり、私のログファイルにDEBUGとINFOメッセージの全体の混乱を取得します。私はこれらのメッセージが表示されないようにしようとしています。私はここで一読しました。ほとんどの投稿は常に、vmargとして-Dorg.eclipse.jetty.LEVEL=WARNを含むソリューションにつながります。私はそれを私の.iniファイルに配置しようとしましたが(私のすべての引数は私のWinRun4Jサービス用です)、何も動作していないようです。さらに、私はlog.level=errorのような私の標準Javaログのものを持っているところにorg.eclipse.jetty.LEVEL=WARNを置こうとしました。

これは、誰かがこれの頭や尾を作るのを助けるならば、記録されている100行のうちのいくつかです。

1719 [Thread-2] DEBUG org.eclipse.jetty.webapp.MetaInfConfiguration - file:/C:/Windows/Temp/jetty-0.0.0.0-9100-syslog-server-1.0.0.war-_-any-2067512562061944543.dir/webapp/WEB-INF/lib/activation-1.1.jar META-INF/resources checked 
1719 [Thread-2] DEBUG org.eclipse.jetty.webapp.MetaInfConfiguration - file:/C:/Windows/Temp/jetty-0.0.0.0-9100-syslog-server-1.0.0.war-_-any-2067512562061944543.dir/webapp/WEB-INF/lib/activation-1.1.jar META-INF/web-fragment.xml checked 
1719 [Thread-2] DEBUG org.eclipse.jetty.webapp.MetaInfConfiguration - file:/C:/Windows/Temp/jetty-0.0.0.0-9100-syslog-server-1.0.0.war-_-any-2067512562061944543.dir/webapp/WEB-INF/lib/annotations-2.0.1.jar META-INF/resources checked 

答えて

0

あなたが持っているロギング設定はDEBUGレベルで発光するようにorg.eclipse.jettyで名前のロガーを許可するように設定されています。

ログ出力に基づいて、デフォルトのjettyロギングは使用されていませんが、他のいくつかのログフレームワークがセットアップされているようです。

あなたが INFOレベル以上に org.eclipse.jettyで名前のロガーのログを設定するには、あなたのログの設定ファイルを編集する必要が

(例:WARN、ERROR、FATAL、OFF)

関連する問題