WEB开发网
开发学院软件开发Java 使用 IBM 静态工具优化 Java 代码,第 1 部分: 工... 阅读

使用 IBM 静态工具优化 Java 代码,第 1 部分: 工具入门

 2010-01-11 00:00:00 来源:WEB开发网   
核心提示: 第 12 行: --beam::complaint_file:这是使用这个工具时最重要的参数,工具运行结束后,使用 IBM 静态工具优化 Java 代码,第 1 部分: 工具入门(9),会将分析出的所有 ERROR,MISTAKE 和 WARNING 都写入这里指定的文件中,MISTAKE 和

第 12 行: --beam::complaint_file:这是使用这个工具时最重要的参数,工具运行结束后,会将分析出的所有 ERROR,MISTAKE 和 WARNING 都写入这里指定的文件中,程序员通过此输出文件来分析代码中的错误。

第 13 行: --beam::stats_file:一些统计数据会存放在这里指定的文件中。

运行

进入 Java 源文件的根目录下,即 build.xml 所在的目录,通过命令行调用 Ant 运行这个工具,如清单 14:


清单 14. 运行
 C:\apache-ant-1.7.0\bin\ant beam 

C:\apache-ant-1.7.0\bin\ant:Ant 批处理文件的绝对路径。

beam:build.xml 中定义的任务名。

在命令行上输入命令后,就会得到类似清单 15 所示的运行结果。


清单 15. 运行结果
Buildfile: build.xml 
 
prepare: 
 
beam: 
  [beam] BEAM: Analyzing `D:\Work\java\com\ibm\config\CliVersionHandler.java' 
  [beam] BEAM: Analyzing `D:\Work\java\com\ibm\config\CliHandler.java' 
  [beam] BEAM: Analyzing `D:\Work\java\com\ibm\config\EssMetaClassHandler.java' 
  [beam] BEAM: Analyzing `D:\Work\java\com\ibm\config\CliResourceID.java' 
  [beam] BEAM: Analyzing `D:\Work\java\com\ibm\config\CliIOPortHandler.java' 
  [beam] BEAM: Analyzing `D:\Work\java\com\ibm\config\CliRankHandler.java' 
 
BUILD SUCCESSFUL 
Total time: 1 minutes 11 seconds 

成功运行完后,即可以在其输出结果路径 beam.classes 中发现生成了 build.xml 中定义的 BEAM-messages,它记录着这个工具报出的所有代码缺陷(ERROR,MISTAKE 和 WARNING),通过分析并相应修改这些错误,从而达到提高代码质量的目的。

上一页  4 5 6 7 8 9 10  下一页

Tags:使用 IBM 静态

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