Logging UCanAccess干扰到控制台的Java记录器输出

Logging UCanAccess干扰到控制台的Java记录器输出,logging,console,ucanaccess,Logging,Console,Ucanaccess,我使用UCanAccess处理.mdb文件。这很好,但Java标准记录器无法工作。例如: static Logger logger = Logger.getLogger(Class.class.getName()); .... logger.info("important message"); //Console output works 在我使用一种UCanAccess方法之后,如 x = pst.executeUpdate(); logger.info("important messa

我使用UCanAccess处理.mdb文件。这很好,但Java标准记录器无法工作。例如:

static Logger logger  = Logger.getLogger(Class.class.getName()); 
....
logger.info("important message"); //Console output works
在我使用一种UCanAccess方法之后,如

x = pst.executeUpdate();
logger.info("important message after insert") 
控制台上不会打印“重要信息”

起初我认为UCanAccess方法改变了记录器处理程序,所以我尝试了

addHandler(new ConsoleHandler())
我把级别改为“全部”,但没有成功

如何解决此问题?:(

更新

感谢您的帮助。我尝试了您的解决方案,但在第一次UCanAccess方法调用后,记录器无法在屏幕上显示打印机。 在这种情况下,在

x = pst.executeUpdate();
jlogger.info("insert");
在此
executeUpdate()
之后,记录器不会显示来自所有类和方法的消息。 在我使用的所有课程中

static java.util.logging.Logger jlogger  = java.util.logging.Logger.getLogger(Claas.class.getName());
获取记录器。

的副本的副本的副本