有没有一种简单的方法可以在osgi环境中禁用日志记录?

时间:2015-12-16 10:32:06

标签: java osgi apache-felix osgi-bundle apache-httpcomponents

是否有一种简单的方法可以在osgi环境中禁用日志记录?

我得到了很多:

[java] org.apache.httpcomponents.httpclient[org.apache.http.wire] : <<
"        <form action="" id="httpsForm" class="hide"
target="httpsIframe" enctype="multipart/form-data"
method="post"></form>[\n]"
     [java] org.apache.httpcomponents.httpclient[org.apache.http.wire] :
<< "    </div>[\n]"
     [java] org.apache.httpcomponents.httpclient[org.apache.http.wire] :
<< "[\n]"
     [java] org.apache.httpcomponents.httpclient[org.apache.http.wire] :
<< "        [\n]"
     [java] org.apache.httpcomponents.httpclient[org.apache.http.wire] :
<< "    [\n]"
     [java] org.apache.httpcomponents.httpclient[org.apache.http.wire] :
<< "    [\n]"

我使用pax osgi包进行日志记录,这可以实现许多日志记录 设施。

是否有一种简单的方法可以禁用httpclient中的日志记录?也许在代码中?

我试过了:

java.util.logging.Logger.getLogger("org.apache.httpcomponents.httpclient").setLevel(java.util.logging.Level.OFF);
and
java.util.logging.Logger.getLogger("org.apache.http.wire").setLevel(java.util.logging.Level.OFF);

但是没有解决它,同样的行为

请告诉我一个修复

感谢

0 个答案:

没有答案