<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    zhyiwww
    用平實的筆,記錄編程路上的點點滴滴………
    posts - 536,comments - 394,trackbacks - 0
    在使用ant的時候,有時用
      <target name="war.import" depends="svn.task,war.name">
        <echo>A: ${war.name}</echo>
      </target>

    有時用
      <target name="war.import" depends="svn.task">
            <antcall target="war.name"/>
            <echo>B: ${war.name}</echo>
      </target>
    兩種方法有什么不同呢?

    通常來看,感覺沒什么不同,其實是有不同的。只不過差異在一些不太明顯的地方。

    如果單純的是兩個過程調用,就是沒有區別的。區別在于,用depends的方式調用,那么war.name任務中的設置或者修改的屬性值可以在后面的任務中使用,而用antcall的調用就不可以。

    如:如war.name任務如下:
            <target name="war.name">

                    <echo>
                            task war.name need to pass 4 parameters:
                            project.name
                            release.version
                            deploy.type
                    </echo>

                    <property name="war.name" value="${project.name}-${release.version}_${deploy.type}-${today}-${build.number}.war"/>
                    <property name="war.file" value="${bin.dir}/${war.name}"/>

                    <property name="war.md5.name" value="${war.name}.MD5"/>
                    <property name="war.md5.file" value="${bin.dir}/${war.md5.name}"/>

                    <echo>
                    |-------------------------------------------------------------------------------|
                    war.name        : ${war.name}
                    war.file        : ${war.file}
                    war.md5.name    : ${war.md5.name}
                    war.md5.file    : ${war.md5.file}
                    |-------------------------------------------------------------------------------|
                    </echo>

            </target>

    那么第一種調用方法,就能正確取得war.name屬性的值,而第二種調用就不能。所以建議盡可能的使用depends進行任務調用。

    區別在細微的地方,不過也值得注意。


    |----------------------------------------------------------------------------------------|
                               版權聲明  版權所有 @zhyiwww
                引用請注明來源 http://www.tkk7.com/zhyiwww   
    |----------------------------------------------------------------------------------------|
    posted on 2012-04-10 09:27 zhyiwww 閱讀(8385) 評論(0)  編輯  收藏 所屬分類: j2ee
    主站蜘蛛池模板: 亚洲欧美乱色情图片| 国产亚洲精品久久久久秋霞| 国产亚洲福利在线视频| 免费高清在线影片一区| 久久av免费天堂小草播放| 亚洲男人天堂影院| 亚洲精品国产自在久久| 足恋玩丝袜脚视频免费网站| 老子影院午夜伦不卡亚洲| 亚洲av综合色区| 国产一级一片免费播放i| 免费91最新地址永久入口| 亚洲AV无码一区二区三区性色| 亚洲精品视频在线看| 亚洲一区二区三区免费视频| 免费人成在线观看播放a| 亚洲第一页在线视频| 亚洲日韩在线观看免费视频| 全免费毛片在线播放| 在线观看肉片AV网站免费| 亚洲AV无码专区国产乱码不卡| 亚洲色欲www综合网| 亚洲国产成人a精品不卡在线| 亚洲一区在线免费观看| 国产免费A∨在线播放| 亚洲性色精品一区二区在线| 亚洲好看的理论片电影| 亚洲国产黄在线观看| 成年私人影院免费视频网站| 免费国产叼嘿视频大全网站| 三级片免费观看久久| 亚洲AV性色在线观看| 亚洲冬月枫中文字幕在线看| 亚洲成亚洲乱码一二三四区软件| 免费高清在线影片一区| 久草视频在线免费| 亚洲视频免费在线观看| 久久高潮一级毛片免费| 理论片在线观看免费| 亚洲国产精品美女久久久久| 亚洲国产品综合人成综合网站|