博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ant任务调用和参数传递
阅读量:6511 次
发布时间:2019-06-24

本文共 609 字,大约阅读时间需要 2 分钟。

先定义任务,需要参数:
 <target name="war" depends="build.all">
     
           <property name="war.name" value="${product.bin.dir}/${project.context}-${current.date}.war"/>
                <war destfile="${war.name}" webxml="${project.webroot}/WEB-INF/web.xml">
                        <fileset dir="${project.webroot}">
                                <include name="**/*"/>
                        </fileset>
                </war>
        </target>
红色的字体部分就是在调用的时候需要提供的参数。默认的值为
${product.bin.dir}/${project.context}-${current.date}.war
任务调用:
        <target name="tt">
                <antcall target="war">
                    
    <param name="war.name" value="${product.bin.dir}/tt.war"/>
                </antcall>
        </target>
调用时用antcall任务来实现。用绿色字体部分进行构造参数的值,并传递给被调任务。
通过这种方式使用起来会更灵活。

本文转自博客园的博客,原文链接:,如需转载请自行联系原博主。

你可能感兴趣的文章
这个功能使用说明是每次app更新或者第一次安装都需要显示的
查看>>
使用aliyun镜像源下载镜像及仓库搭建
查看>>
One Order行项目里Item Category是怎么计算出来的
查看>>
Exchange 2013服务器常用的性能监视器
查看>>
find 使用name选项
查看>>
w32tm 排错时间
查看>>
SuSE zypper命令基本使用
查看>>
Linux常用命令--ls、cd、date用法
查看>>
CentOS6.5 heartbeat高可用集群的详解及工作流程
查看>>
Excel技巧续
查看>>
电子产业没有想透的问题、未被开发的未来 品牌盛会告诉你
查看>>
Mysql用户密码设置修改和权限分配
查看>>
安装centos7
查看>>
DB Commit Time
查看>>
第一课 PHP学习要求
查看>>
postfix相关问题整理及处理
查看>>
Linux Redhat系统的三种包的使用
查看>>
修改mysql的监听地址(unknown variable ‘defaults-file) 10 Apr, 2008 mysql
查看>>
实用的网站
查看>>
nginx服务器安装设置全部知识
查看>>