如果想自己开发应用,或者应用别人已经开发好的应用。有两种方法能够在运行ant的build.xml时侯使用新的应用。
1.将自己开发好的jar或者别人的jar包放到%ant_home%/lib下,在环境变量path将这个变量加入进去,并且在build.xml中加入
<taskdef resource="net/sf/antcontrib/antlib.xml"/>
就可以使用了。
2.也可以不将jar包放到%ant_home%/lib下,不设置环境变量。而
<taskdef resource="net/sf/antcontrib/antlib.xml"/>这行中加入classpath,将其指向你jar包的位置,可以是绝对位置,也可是相对位置。
<path id="ant.buildmatic.lib">
<fileset dir="lib"> <include name="**/buildmatic.jar" />
</fileset>
</path>
<classpath> <path refid="ant.buildmatic.lib" /> </classpath>