方法一: 测试
将antcontrib.jar放在IDEA的自带ant/lib(默认位置是IDEA安装目录的/lib/ant/lib)下面。 ui
方法二: spa
将antcontrib.jar放在用户自定义的ant/lib下面,而后在IDEA的ant build(右下角)窗口
Properties --> Executeion中将默认的ant修改成用户定义的ant code
方法三: xml
其余添加classpath的方法,缺点是每次都得手动修改。 get
测试: it
<?xml version="1.0" ?> <project name="antcontrib test" basedir="." default="test"> <taskdef resource="net/sf/antcontrib/antlib.xml"/> <target name="fn"> <echo message="param=${param}"/> </target> <target name="test"> <foreach target="fn" param="param" list="1,2,3,4" delimiter=","/> </target> </project>输出:
param=1 param=2 param=3 param=4