Java 停止eclipse切换到调试选项卡
我的问题有点像问题,但这些答案都不适用于我的情况 我正在运行tomcat内部Eclipse,我的项目有一些按计划运行的quartz作业。这些quartz作业经常遇到空指针异常(因为它们必须解析来自不受信任源的文档),而且处理这些作业的团队肯定无法立即修复它们 结果是Eclipse不时弹出debug选项卡,通常占据焦点,因此我无法查看控制台中发生了什么。此外,当Eclipse遇到异常时,它会弹出,将焦点从我当前使用的程序(浏览器、电子邮件等)中移开。这很烦人 我可以跳过所有空指针异常(因为作业的失败不会影响我的程序)吗?或者有没有办法让焦点保持在控制台选项卡上,让Eclipse不会在每次出现异常时都抱怨 我非常感谢任何可能的解决办法Java 停止eclipse切换到调试选项卡,java,eclipse,tomcat,Java,Eclipse,Tomcat,我的问题有点像问题,但这些答案都不适用于我的情况 我正在运行tomcat内部Eclipse,我的项目有一些按计划运行的quartz作业。这些quartz作业经常遇到空指针异常(因为它们必须解析来自不受信任源的文档),而且处理这些作业的团队肯定无法立即修复它们 结果是Eclipse不时弹出debug选项卡,通常占据焦点,因此我无法查看控制台中发生了什么。此外,当Eclipse遇到异常时,它会弹出,将焦点从我当前使用的程序(浏览器、电子邮件等)中移开。这很烦人 我可以跳过所有空指针异常(因为作业的失
更新:我使用的Eclipse Helios插件很少。听起来您的工作区中设置了一个不需要的断点。打开断点视图,您应该会看到一个断点列为NullPointerException、RuntimeException或Exception。取消选中它 如果您希望为所有其他出现的NullPointerException暂停线程,则可以查看条件断点(即,在“断点”视图中右键单击断点,然后单击属性。您将看到一个对话框,其中包含“条件断点”的选项)。那会让你走上正轨的 编辑:还有一种可能性。尝试查看Java调试首选项: 菜单>窗口>首选项 然后选择: Java>调试 现在取消选中一个名为: 在未捕获异常时暂停执行
您有没有在Run/Debug下查看Eclipse的设置?您可以更改两个有用的选项
- 当遇到断点时激活工作台
- 当遇到断点时激活调试视图
您是在讲述调试配置吗?在那里我找到了“ApacheTomcat”、“eclipse应用程序”的配置列表。。但是选项不存在。您有什么版本的Eclipse?您应该能够通过顶部的菜单找到这些选项。。。。Window>Preferences,然后查看新窗口的左侧的“Run/Debug”。+1表示不使用Debug,OP没有断点,也不希望程序停止,所以重点是什么。您将在未来几年中节省数千年的开发时间。人类的救世主……祝福你的灵魂。只想补充一点,如果你在另一个工作区文件夹中有一个工作区文件夹,(你可能不应该这样做,但我恰好是这样),Eclipse将始终使用父工作区的设置。