【发布时间】:2011-06-03 06:26:27
【问题描述】:
我使用MyEclipse 8.6 + Apache Tomcat 5.5.27 + JRockit 1.6.0 05 进行网络开发。每次我从 MyEclipse 以调试模式启动 Tomcat 时,它都会在 JdbcOdbcDriver.finalize():96" 中的 NullPointerException 上挂起。堆栈跟踪只有Thread.run(当然是finalizer):
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) {}
}
真的很烦人,每个工作日都会看到数百次。我没有把这个断点放在这里,我不能禁用它。我检查了异常断点是否关闭。你有什么建议吗?断点如何“冻结”到 JVM 中?
【问题讨论】:
-
尝试禁用
Suspend execution on uncaught exceptionsWindow->Prefs->Java->Debug -
非常感谢.. :-) 请将您的评论复制粘贴到答案中,以便我接受。
标签: java debugging breakpoints