使用 IBM 静态工具优化 Java 代码,第 1 部分: 工具入门
2010-01-11 00:00:00 来源:WEB开发网
清单 12. 定义 prepare 任务 <target name="prepare">
<mkdir dir="${beam.classes}"/>
</target>
在 Ant 的元素中,标签 target 专门用来定义新任务,定义的新任务 prepare 的内容是创建属性 beam.classes 的值所代表的目录,即输出结果目录。
8. 定义任务
前面已经通过 taskdef 指定了任务名为 beam,接下来定义任务的具体内容。
清单 13. 定义任务 1 <target name="beam" depends="prepare"
2 description="runs all code through beam.">
3 <beam srcdir="${code.dir}"
4 source="1.4"
5 destdir="${beam.classes}">
6 <classpath refid="classpath"/>
7 <option>--beam::compiler=D:\Work\Beam\Java\my_config.tcl</option>
8 <option>--beam::root=./class/beam</option>
9 <option>--beam::data=./class/beam/beam_data</option>
10 <option>--beam::display_analyzed_files</option>
11 <option>--beam::parser_file=./class/beam/BEAM-parseErrors</option>
12 <option>--beam::complaint_file=./class/beam/BEAM-messages</option>
13 <option>--beam::stats_file=./class/beam/BEAM-functions</option>
14 </beam>
15 </target>
- ››使用脚本恢复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函数编制单元信息
更多精彩
赞助商链接