Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法清除JdbcOdbcDriver.finalize()中的断点_Java_Debugging_Breakpoints - Fatal编程技术网

Java 无法清除JdbcOdbcDriver.finalize()中的断点

Java 无法清除JdbcOdbcDriver.finalize()中的断点,java,debugging,breakpoints,Java,Debugging,Breakpoints,我使用MyEclipse 8.6来进行web开发。每次我从MyEclipse以调试模式启动Tomcat时,它都会挂起在JdbcOdbcDriver.finalize()中的NullPointerException上。堆栈跟踪仅为线程。运行(当然是finalizer): 这真的很烦人,每个工作日都会看到数百次。我没有把这个断点放在这里,我不能禁用它。我检查了异常断点是否关闭。你有什么建议吗?断点如何“冻结”“进入JVM?如果无法关闭断点,请尝试禁用未捕获异常上的挂起执行窗口->Prefs->Jav

我使用MyEclipse 8.6来进行web开发。每次我从MyEclipse以调试模式启动Tomcat时,它都会挂起在
JdbcOdbcDriver.finalize()中的
NullPointerException
上。堆栈跟踪仅为
线程。运行
(当然是finalizer):


这真的很烦人,每个工作日都会看到数百次。我没有把这个断点放在这里,我不能禁用它。我检查了异常断点是否关闭。你有什么建议吗?断点如何“冻结”“进入JVM?

如果无法关闭断点,请尝试禁用未捕获异常上的挂起执行窗口->Prefs->Java->Debug

,这是Eclipse中的常见问题-关闭所有断点始终有效。(断点窗口中的双击按钮)

尝试禁用
在未捕获的异常上暂停执行
窗口->预处理->Java->调试非常感谢..-)请将您的评论复制粘贴到答案中,以便我可以接受。
protected synchronized void finalize() {
  if (OdbcApi.getTracer().isTracing()) {
    OdbcApi.getTracer().trace("Driver.finalize");
  }

  try {
    if (hDbc != 0L) {
      disconnect(hDbc);
      closeConnection(hDbc);
      hDbc = 0L;
   }
  } catch (SQLException localSQLException) {}
}