我的问题有点像here这个问题和 here ,但这些答案都不适用于我的情况。
我在 Eclipse 中运行 tomcat,我的项目有一些按计划运行的 quartz 作业。那些 quartz 作业经常遇到空指针异常(因为它们必须解析来自不受信任来源的文档)并且处理这些作业的团队肯定无法立即修复它们。
结果是 Eclipse 时不时弹出调试选项卡,通常会占用焦点,这样我就看不到控制台发生了什么。此外,当 Eclipse 遇到异常时,它会弹出以将焦点从我当前使用的程序(浏览器、电子邮件等)中移开。这很烦人。
我可以简单地跳过所有的空指针异常吗(因为作业的失败无论如何都不会影响我的程序)或者有没有办法让焦点保持在控制台选项卡上,并且让 Eclipse 不会每次都提示异常弹出?
我非常感谢任何可能的解决方案。
更新:我使用的是带有少量插件的 Eclipse Helios。
最佳答案
您查看过 Eclipse 的运行/调试下的设置吗?您可以更改两个有用的选项;
- 遇到断点时激活工作台
- 遇到断点时激活调试 View
另一个明显的选择是不使用 Debug模式,而是“运行”应用程序(据我所知,当“运行”代码而不是“调试”代码时,断点永远不会停止执行)。
关于java - 停止 eclipse 切换到调试选项卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8060600/