WEB开发网
开发学院软件开发Java IBM 的 Java 诊断,第 4 部分: 使用分析模块扩展 ... 阅读

IBM 的 Java 诊断,第 4 部分: 使用分析模块扩展 IBM Dump Analyzer for Java

 2010-04-01 00:00:00 来源:WEB开发网   
核心提示: 通常,第一种分析模块得出的结论将由另一种分析模块进一步进行检查,IBM 的 Java 诊断,第 4 部分: 使用分析模块扩展 IBM Dump Analyzer for Java(2),尝试诊断特定故障或提供推荐操作,最后,安装完成之后,切换到 Java Perspective(单击 Windo

通常,第一种分析模块得出的结论将由另一种分析模块进一步进行检查,尝试诊断特定故障或提供推荐操作。最后,您应该能够生成类似如下内容的推荐操作:

如果转储是由保护故障引起……

……当前线程处于本地代码中……

……当前的本地代码位于包 com.acme 中……

……建议您联系 ACME Industries 以做进一步分析。

这些类型的规则可以使用 Dump Analyzer 中附带的脚本语言编写。这种脚本代表了第三种类型的分析模块。Dump Analyzer 在设计时就考虑了简单性并且没有使用循环结构。在脚本内部,可以请求特定的分析操作并输出一些结论。这些脚本本身并没有实际执行分析,而是将其他分析模块在逻辑上链接起来。

设置

无需执行任何特殊设置编写分析模块;访问需要的 JAR 文件即可。因此,本文假定您已经根据本系列第一篇文章中的说明通过 ISA 下载并安装了 Dump Analyzer。很多编程人员使用 IDE 进行开发。因此本文也详细说明了如何设置 Eclipse 环境,使用它开发分析模块。当然,也可以使用其他的 IDE,但是本文主要针对 Eclipse。

要在 Eclipse 中开发分析模块,您需要执行以下操作:

下载并安装 Eclipse。

创建一个新的 Java 项目。

将 dumpAnalyzer.jar 添加到项目类路径。

将 DTFJ JAR 添加到项目类路径。

可从 Eclipse 主页中的下载链接找到 Eclipse 下载说明。安装完成之后,切换到 Java Perspective(单击 Window > Open Perspective > Java)。在这个透视图中,按照以下步骤创建一个新的 Java 项目:

上一页  1 2 3 4 5 6 7  下一页

Tags:IBM Java 诊断

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接