使用 IBM 静态工具优化 Java 代码,第 1 部分: 工具入门
2010-01-11 00:00:00 来源:WEB开发网注意:需要修改 beam_configure 脚本中的一行代码才能成功运行生成 TCL 文件。
将
my $tmpdir = "/tmp/beam_config.$$." . int(rand 1000000);
改成:
my $tmpdir = "c:/temp/beam_config.$$." . int(rand 1000000);
因为 bin 目录下的 beam_configure 是针对 Linux 和 AIX 平台的,所以临时目录是 /tmp,而 Windows 平台的临时目录是 c:/temp,所以需要修改临时目录。
下载并安装 Ant
这个工具支持 Ant 运行,可以把其当作 Ant 的一个任务来执行。本文假设您把 Ant 安装到 C:\apache-ant-1.7.0 下。
创建支持 BEAM 的 build.xml 文件
在 Java 源文件的根目录下为 Ant 创建 build.xml。
1. 指定 XML 版本
所有的 XML 文件的第一行都必须是一个 XML 声明,指定将要使用的 XML 版本,本文使用 XML 1.0 版本。如清单 6
清单 6. 指定 XML 版本 <?xml version="1.0"?>
2. 指定根目录
定义属性 beam.install,指定根目录,如清单 7 。通常,beam_compile 程序应该位于 ${beam.install}/bin 下。
清单 7. 指定根目录 <property name="beam.install" value="C:\BEAM-3.4.2"/>
3. 指定任务名
因为要将其作为 Ant 的一个任务来运行,所以接下来需要指定任务 taskdef,只有定义过 taskdef,才可以在运行 Ant 时通过指定任务名来运行指定的任务。
清单 8. 指定任务名 <taskdef name="beam"
classname="com.ibm.beam.ant.BeamTask"
classpath="${beam.install}/jar/ant-beam.jar" />
- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››使用纯文本文件打造WCF服务
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
- ››使用 ADDRESS 与 INDIRECT函数查询信息
- ››使用 COLUMN函数编制单元信息
赞助商链接