ANtプロファイルのラベルの詳細
自分で見たのを残しておく.
自動回転(
http://vinter.iteye.com/blog/492319)
自動回転(
http://vinter.iteye.com/blog/492319)
1.<project>
。<project> 。 ,
, 。
(1) default , 。
(2) basedir 。
(3) name 。
(4) description 。
, ,
。
2.<target>
target 。 target target 。
, target , target 。
, target target。 Target 。
(1).name , 。
(2).depends 。
(3)if 。
(4)unless 。
(5)description 。
Ant depends target 。Ant depends target
target。 , target。 run target
depends compile, compile target depends prepare, target
prepare->compile->run。
target , target 。 if unless ,target
。
3.<mkdir>
, dir , :
<mkdir dir=”${class.root}”/>
, property 。
4<jar>
JAR , 。
(1) destfile JAR 。
(2) basedir 。
(3) includes 。
(4) exchudes 。
5.<javac >
java , 。
(1).srcdir 。
(2).destdir class 。
(3).include 。
(4).excludes 。
(5).classpath 。
(6).debug 。
(7).optimize 。
(8).verbose 。
(9).fileonerror 。
(9). encoding java
6.<java>
.class , 。
(1).classname 。
(2).jar JAR 。
(3).classpath 。
(4).fork 。
(5).failonerror 。
(6).output 。
(7).append 。
7.<delete>
, 。
(1)/file 。
(2).dir 。
(3).includeEmptyDirs , 。
(4).failonerror , 。
(5).verbose , 。
8.<copy>
, 。
(1).file 。
(2).tofile 。
(3).todir 。
(4).overwrite , 。
(5).includeEmptyDirs , 。
(6).failonerror , 。
(7).verbose , 。
Ant
, 。
org.apache.tool.ant.types 。 。
1. argument
Ant , <arg> , apply,exec java
<arg> , 。 <arg> 。
(1).values 。 , ,
。
(2).file 。 , 。
(3).line 。
(4).path 。
2.ervironment
Ant ,<env>
,<env> 。
(1).file 。 。
(2).path 。Ant 。
(3).value 。
(4).key 。
file path value 。
3.filelist
Filelist , filelist
。 。
(1).dir 。
(2).files 。
(3).refid <filelist> 。
dir files , refid( ,dir files )。
4.fileset
Fileset , <fileset> 。 , ant
fileset, fileset 。 fileset 。
(1).dir fileset 。
(2).casesensitive false, ,fileset ,
true.
(3).defaultexcludes , true。
(4).excludes 。
(5).excludesfile 。
(6).includes , 。
(7).includesfile 。
5.patternset
Fileset , patternset , 。
<patternset> 4 :includes excludex includexfile excludesfile, fileset
。Patternset :include,exclude,includefile excludesfile.
6.filterset
Filterset , 。
:
(1).begintoken , 。
(2).endtoken 。
(3).id 。
(4).refid 。
7.Path
Path , 。 ,
。 , ,
。
(1).location 。Ant 。
(2).refid path 。
(3).path 。
8.mapper
Mapper , 。
(1).classname mapper 。 mapper , mapper.
(2).classpath mapper 。
(3).classpathref 。
(4).from mapper.
(5).to mapper.
(6).type identity,flatten glob merge regexp ,
mapper 。