首选XP工具 从Eclipse到JUnit

2008-07-24 14:16:02.0     推荐:0    收藏:0    评论:0     来源:IT168
Ant基于目标,它描述Ant运行的工作单元。在这种情况下,您有三个目标。第一个是主目标,称为build。project标记的default属性确定build作为缺省目标。这一目标调用其它三个:clean、init和build.Sample。如果它使用的是Java代码,您可以描述缺省目标为delegator方法 -- 它按正确的顺序调用其它目标(在某种意义上,它是Template Method模板的实施)。这种主要目标首先调用clean来确保系统开始刷新,然后调用init来设置必需的目录,接下来,它调用build.Sample然后再次调用clean。build.Sample目标是这项操作的所在地。使用build.Sample,您可以:

在本地硬盘驱动器上创建部署目录
编译您所有的Sample项目源代码,不包括测试案例(无需部署它们)到临时目录
JAR将编译后的类保存到临时目录并把它们保存到部署目录
要运行Ant脚本程序,进入Resource视图,右击build.xml,选择Run Ant,它将弹出一个选定了缺省目标的对话框。点击Run。如果出错,Eclipse将在界面底部显示Ant Console。这是我对Ant最不满意的地方:如果发生错误,调试将是一种负担。幸运的是,Echo Ant目标为您提供等同于System.out.println()的功能。如果在您的脚本程序中发生错误,加入 <echo>some helpful message</echo>将帮助您了解发生了什么。在当前情况下,错误相当棘手。Ant抱怨它不能找到tools.jar。您需要告诉Ant什么地方能找到编译需要的Java类。要实现这一目标,按下步骤操作:

选择Sample项目
选择File >Import,然后选择File System.
浏览您安装的JDK中的lib目录
选择tools.jar 文件,然后点击Finish
完成这一系列步骤可以在Sample项目中创建一个lib目录并把tools.jar放入其中。现在告诉Ant如何找到它:

选择Preferences >Ant >Runtime。界面底部显示“Additional classpath entries:”。
点击Add JARs... 按钮,然后选择Sample/lib/tools.jar。现在Ant知道如何找到您的编译器。
右击build.xml然后重新运行Ant。程序应无任何错误,您应该以将sample.jar 保存在c:\deploy中结束。


工具的优势


您将注意到在“must have”表中没有多少工具。您可能希望获得其它Eclipse插件,您还可能需要一些额外的Java语言库来支持您的特殊项目,但您不需要一大堆项目团队假设它们需要的工具。如果您正在使用XP,您唯一需要的管理工具是一些记录卡和一个电子表格。每样东西都是开发人员的工具。我认为您应该反对增加更多的插件,除非它们能使工作更加轻松。如果它们能做到,那就把它们加进来。好的工具能够使您享受工作。Eclipse、JUnit(以及其它测试助手,如shams和HttpUnit)和Ant都是我经常使用的工具。如果您需要一个应用程序服务器,使用Tomcat直到有人告诉您不允许这样做。

[上一页]   [第1页]   [第2页]   [第3页]   [第4页]   [第5页]   [第6页]   [第7页]  
您可以针对本文进行:[评论]  [收藏]  [推荐]  
  • 共有0条评论  点击查看更多评论
  • 网友评论仅供网友表达个人看法,并不表明e800同意其观点或证实其描述
我想发表评论:
用户名密码
  • 匿名发表
    验证码: