Eclipse:在块中查找可能引发异常的行 - java

我正在看看起来像的代码

try {
     // Lots of things here.
     // More than I'd like to individually hover over every time I see this
} 
catch (Exception e) {
     // doesn't matter
}

对于try块中的任何特定方法,我都可以找到它引发了哪些检查异常。有什么方法可以突出显示所有可能引发某些检查异常的行吗?

通常,我想我也许可以删除catch块,将方法签名更改为引发Exception,这时,我可以看到方法中引发异常的所有行(请注意:请参见更新)。

在这种情况下,由于代码在JSP中,因此甚至无法很好地工作。

注意:如果有关系,我正在使用MyEclipse标准。

更新:标记出现已打开,但在这种情况下完全不执行任何操作。我之所以问这个问题,是因为我认为有关上下文的某些内容导致了这种预期的行为,但是看起来这是一个奇怪的边缘情况或错误。

参考方案

在eclipse中,如果启用“突出显示事件”并选择Exception,它将突出显示引发catch块捕获的(已检查的)异常的所有行。

Eclipse Indigo字体已更改 - java

因此,我刚刚升级到Eclipse Indigo,似乎Java文本编辑器字体已更改。好像是Consolas。有人知道以前的默认编辑器字体是什么,以便我可以还原吗?这里的每个人都同时搬到了Indigo,没人知道以前的Eclipse版本中的默认设置是什么... 参考方案 我认为您要寻找的字体是Courier New 10

Eclipse WTP部署的构建路径依赖项 - java

我有一个依赖于其他项目(项目属性/ Java Build Path /项目)的Eclipse项目,而这些其他项目导出它们自己的库(项目属性/ Java Build Path / Order和Export)。有没有办法让Eclipse WTP和/或JBoss工具在部署中包括从属项目的导出文件?我可以通过Deployment Assembly单独添加jar,但是…

Eclipse:无法连接到远程VM。拒绝连接。 - java

每当我尝试启动eclipse调试(用于服务器端代码)时,我都会收到以下错误信息无法连接到远程VM。拒绝连接。 可能是什么问题?我已经尝试了网络上的大多数解决方案,但是都没有解决我的问题。谁能帮我解决这个问题?提前谢谢.. 参考方案 您正在使用哪个服务器?就像已经说过的:在调试配置中,您必须定义服务器的正确端口(GF:9009 / Tomcat:8000)您必…

Eclipse插件作为文件夹而不是jar - java

在Eclipse树或任何基于Eclipse的应用程序中。我可以在plugins文件夹中看到它。大多数插件为jar格式,而其中一些位于文件夹中这个文件夹只是jar提取物。为什么有人可以这样做?将插件作为提取的jar而不是仅jar文件有什么好处? 参考方案 您可以执行此操作以将jar嵌入在classpath中使用的插件中,因为您可能会在classpath中遇到嵌…

为什么Eclipse执行我的Java程序的旧版本? - java

我的程序有一个错误,导致引发ClassCastException。我省略了程序中导致该异常的行,并做了一些其他小的更改,但是每次运行它时,似乎都在运行该程序的旧版本,因为仍会抛出ClassCastException并且stacktrace指向程序中不存在的行!知道为什么会这样吗?重新启动Eclipse并没有帮助。 参考方案 如果Eclipse由于语法错误而无…