JavaJersey 2.x:在运行时切换日志记录

JavaJersey 2.x:在运行时切换日志记录,java,logging,jersey,Java,Logging,Jersey,我想以编程方式启用/禁用登录。 我试过了 启用: client.property ( LoggingFeature.LOGGING_FEATURE_VERBOSITY_CLIENT, LoggingFeature.Verbosity.PAYLOAD_ANY ); client.property ( LoggingFeature.LOGGING_FEATURE_LOGGER_LEVEL_CLIENT, "INFO"); 禁用: client.prope

我想以编程方式启用/禁用登录。 我试过了

启用:

client.property ( LoggingFeature.LOGGING_FEATURE_VERBOSITY_CLIENT, LoggingFeature.Verbosity.PAYLOAD_ANY ); 
client.property ( LoggingFeature.LOGGING_FEATURE_LOGGER_LEVEL_CLIENT,  "INFO");

    
禁用:

    client.property ( LoggingFeature.LOGGING_FEATURE_VERBOSITY_CLIENT,  null) ;
    client.property ( LoggingFeature.LOGGING_FEATURE_LOGGER_LEVEL_CLIENT,  null);
但是没有运气。日志记录本身是有效的

属性更改时是否必须重新创建客户端

有人有线索吗

问候
Gerry

您可以注册提供商并在WebTarget而不是客户端上设置属性。非常感谢。工作起来很有魅力!