首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

Ant开发5(只求最好)

2012-09-25 
Ant开发五(只求最好)接着上面的文章:3.available:一下是常用的属性available classname property f

Ant开发五(只求最好)

接着上面的文章:

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基本上你也算是高手了,那么就去实践吧。。。嘻嘻。。。希望对大家有用。。。。

到这了 。。。要写的话也还有点,等有时间的话我在给你们介绍 哈哈。。。。。。。

热点排行