Ant-Contrib Tasks

我要开发同款
匿名用户2011年12月22日
43阅读
开发技术Java
所属分类开发工具、项目构建
授权协议Apache

作品详情

Ant-Contrib 绝对是使用Ant编写脚本的最重要补充。

主要依靠ant-contrib提供的if和for节点。if taskant原来可以在target级进行if判断(unless,if属性),但实在太不方便了。Conditions但Ant预先封装的一堆condition很是很方便的。这些condition完全从实际出发,包括文件是否存在,https://localhost:8080是否连通都可以作为条件,见Ant的参考手册。For task支持"a,b,c,d" 字符串数组循环与目录,Fileset循环。Parallel taskParallel非常有用,比如我想一边开tomcat,一边做别的,就需要使用它,否则就只有用spawn=true属性把tomcat放在后台运行。spawn有很多不好的地方,比如不能即时看到console信息,停止ant运行不能把tomcat关掉等。Parallel相当于一个容器,放在里面的每个task都会被并行执行。如果想把某几个task顺序执行,用相当于()的Sequential task 包起来。Waitfor task暂停ant执行直到条件符合,比如<waitfor><http url=https://localhost:8080/></waitfor>就会等待tomcat启动后才会继续往下执行。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论