已经使用JAudioTagger库 2 年了,我不知道如何禁用它的 Logger。
还问了项目的所有者:https ://bitbucket.org/ijabz/jaudiotagger/issues/257/how-to-disable-jaudio-tagger-logger
我试过什么?( 没运气 )
Logger.getLogger("org.jaudiotagger").setLevel(Level.OFF);
Logger.getLogger("org.jaudiotagger.tag").setLevel(Level.OFF);
Logger.getLogger("org.jaudiotagger.audio.mp3.MP3File").setLevel(Level.OFF);
Logger.getLogger("org.jaudiotagger.tag.id3.ID3v23Tag").setLevel(Level.OFF);
现在我只是从应用程序中禁用了 Logger,但我需要它,我该怎么办?由于大量 JAudioTagger 消息,控制台几乎无法使用。
临时解决方案(我需要应用程序的记录器......)
LogManager.getLogManager().reset();
我已经搜索了所有的网络,我找不到像已经 2 年这样的解决方案......这就是我在这里问的原因。
解决方案27/06/2018 对于感兴趣的人:)
static {
//Disable loggers
pin = new Logger[]{ Logger.getLogger("org.jaudiotagger") };
for (Logger l : pin)
l.setLevel(Level.OFF);
}