六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 84|回复: 0

Ant开发五(只求最好)

[复制链接]

升级  74%

45

主题

45

主题

45

主题

秀才

Rank: 2

积分
161
 楼主| 发表于 2013-1-15 02:16:34 | 显示全部楼层 |阅读模式
接着上面的文章:
3.available:
一下是常用的属性
<available classname="" property="" file="" value="" classpath="" classpathref="" />
4.condition
例子:
<?xml version="1.0" encoding="UTF-8"?><project name="condition" default="test" basedir="." ><target name="test" ><condition property="test" value="sccess"><and><equals arg1="2" arg2="2" /><os family="windows" /></and></condition><echo message="${test}" />  </target></project> 5.ear和exec
例子:
<?xml version="1.0" encoding="UTF-8"?><project name="create" default="ear" basedir="." ><target name="ear" depends="createbuild"><ear earfile="build/myear.ear"  appxml="application.xml" basedir="build" includes="*.jar,*.war" /></target><target name="createbuild"><mkdir dir="build" /></target><target name="clean" ><delete dir="build" /></target>        <target name="exec" ><exec  executable="javaversion.bat" os="Windows XP" vmlauncher="true"                            output="java.txt"> </exec></target></project> Buildfile: E:\JavaPortlet\AntDemo8\build.xml
createbuild:
    [mkdir] Created dir: E:\JavaPortlet\AntDemo8\build
ear:
      [ear] Building ear: E:\JavaPortlet\AntDemo8\build\myear.ear
BUILD SUCCESSFUL
Total time: 515 milliseconds
6.echo
<?xml version="1.0" encoding="UTF-8"?><project name="create" default="ear" basedir="." ><echo file="output.txt" append="true">the second one</echo></project> result:

        the first one
   
        the second one
7.解压命令:
src(source)  dest(目标)
8.压缩命令:
src    zipfile(jarfile.....)
9.java 命令
classname,classpath
10.javac 命令
srcdir ,destdir,includes=--
11.javadoc命令
。。。。
12record主要是为了记录之用
name,loglevel,action,append
13.replace同filter很像 属性也很像
14.sleep:很有用的东东
<sleep seconds="10" />
15.sql:自己感觉很没用,主要是sql执行的太少了,如果多的话这个很有用,有能力的可以研究下
16.tstamp 时间格式
format属性和pattern和property连用,有DSTAMP,TSTAMP,TOTAMP
17.自定义:很强大,不过必须有一定的src理解才能写。。。如果想了解的给我留言。。
好了也就这些了,写的不细的地方主要是在前面都有所介绍,在这我就不详细说明了
其实到这,ant基本上你也算是高手了,那么就去实践吧。。。嘻嘻。。。希望对大家有用。。。。
到这了 。。。要写的话也还有点,等有时间的话我在给你们介绍 哈哈。。。。。。。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表