IBM的Java诊断,第4部分 - 编程入门网
择 AnalysisModule 项目。
右键单击并选择 Run As > Open Run Dialog。 在左侧面板中,突出显示 Java Application 并单击 New 按钮。 对新创建的配置使用如下信息(右侧面板): Main 选项卡:Project:找到 AnalysisModule 项目。 Main 选项卡:Main 类:搜索并查找 com.ibm.dtfj.analyzer.base.DumpAnalyzer 类。 Classpath 选项卡:选择 Bootstrap Entries 并单击 Add External Jars。添加三个 DTFJ JAR: dtfj-interface.jar、用于 Java 5.0 及以上版本的 dtfj.jar 和用于 Java 1.4.2 的 dtfj.jar(参见 “设置” 一节查找文件位置)并使用 Up 和 Down 按钮调整显示次序,使它们以 JRE System Library 中的次序显示。 Arguments 选项卡:将转储的完全限定转储名添加到 Program arguments。 单击 Run。Dump Analyzer 开始运行,将输出发送到控制台视图。如果没有自动显示视图,可以通过 Window > Show View > Console 打开。 从命令行运行分析程序 要从命令行运行分析程序,应首先将它们打包为一个 JAR 文件,名为 analyzers.jar。可使用两种方 法完成,使用 jar 命令或在 Eclipse 中使用如下步骤: 右键单击 Eclipse 中的 AnalysisModule 项目。 选择 Export。 单击 Java > Jar File 并从 AnalysisModule 项目中仅选择源。 确保选中 Export generated class files and resources。 为 analyzers.jar 输入完全限定路径。 单击 Finish。 要从命令行运行分析程序,需要将以下 JAR 文件添加到 boot 类路径: dtfj-interface.jar(位于 installDir/plugins/com.ibm.java.diagnostics.dbda.isa_(version number)/WEB-INF/lib/j9) 用于 Java 5.0 及以上版本的 dtfj.jar(位于 installDir/plugins/com.ibm.java.diagnostics.dbda.isa_(version number)/WEB-INF/lib/j9) 用于 Java 1.4.2 的 dtfj.jar(位于 installDir/plugins/com.ibm.java.diagnostics.dbda.isa_ (version number)/WEB-INF/lib/sov) 此外,需要将以下 JAR 文件添加到类路径: dumpAnalyzer.jar(位于 installDir/plugins/com.ibm.java.diagnostics.dbda.isa_(version number)/WEB-INF/lib) IBM的Java诊断,第4部分(7)时间:2011-11-02 IBM Helen Beeken在本文的示例中,将这四个 JAR 文件从上面列出的位置复制到包含 analyzers.jar 包的目录中。运 行分析程序的命令格式为:
以下是用于 Windows 命令行示例:
这将产生如清单 3 所示的输出,其中显示 DWReport 分析程序判断出转储是由 Windows XP 生成的。 Error Summary 显示转储中未发现错误。 清单 3. 脚本输出
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |