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

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

 2010-01-11 00:00:00 来源:WEB开发网   
核心提示: BEAM 当前最新版本是 3.4.2,而且支持 Windows 2000 及其以上版本,使用 IBM 静态工具优化 Java 代码,第 1 部分: 工具入门(4),本文假设您将其安装到 C:\BEAM-3.4.2 下,下载并安装 ActivePerl在这个工具的 bin 目录下有些 Perl 脚

BEAM 当前最新版本是 3.4.2,而且支持 Windows 2000 及其以上版本。本文假设您将其安装到 C:\BEAM-3.4.2 下。

下载并安装 ActivePerl

在这个工具的 bin 目录下有些 Perl 脚本(比如 beam_configure),所以需要 5.004 或以上版本的 Perl 解释器去解释。本文假设您把 ActivePerl 安装到 C:\Perl 目录下。

运行 beam_configure 脚本生成 Java 编译器配置文件

这个工具是为了尽可能多地匹配本地 Java 编译器 javac 的行为,需要通过一个 TCL 格式的编译器配置文件去了解本地 javac 的环境。这个编译器配置文件中包括当前 Java 语言的版本(如 1.4),默认的根类路径(如 jre\lib\core.jar)和默认的 Classpath 等信息。

TCL 格式的编译器配置文件是通过 Perl 脚本 beam_configure 检查本地 Java 编译器 javac 后,使用检查结果自动生成的,如清单 5:


清单 5. 生成 Java 编译器配置文件
 C:\Perl\bin\perl 
   "C:\BEAM-3.4.2\bin\beam_configure" 
   --java D:\Tools\Work\ibm-sdk\bin\javac 
   -o my_config.tcl 

C:\Perl\bin\perl:Perl 解释器的绝对路径。

C:\BEAM-3.4.2\bin\beam_configure:Perl 脚本 beam_configure 的绝对路径。

--java:表明接下来的编译器是 Java 编译器。

D:\Tools\Work\ibm-sdk\bin\javac:本地 Java 编译器 javac 的绝对路径。

-o:是 output 的意思,表明将配置信息输出到接下来指定的文件中。

my_config.tcl 就是最终生成的 Java 编译器配置文件,名字可以任意,但是由于接下来要使用,所以需要记住这个名字。运行完此命令,当前目录下就生成了 my_config.tcl。本文假设您把 my_config.tcl 放在 D:\Work\Beam\Java\ 下。

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

Tags:使用 IBM 静态

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