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

Ant惯用Task

2012-06-30 
Ant常用Task1.设置classpathtargetjavacclasspath refid”project.class.path”//javactarget c

Ant常用Task

1.      设置classpath<target>       <javac>              <classpath refid=”project.class.path”/>       </javac><target> <classpath id=”project.class.path”>       <pathelement path=”${classpath}”/>       <fileset dir=”lib”>              <include name=”**/*.jar”/>       </fileset>       <pathelement location=“classes”/>       <direst dir=”build”>              <include name=”apps/**/classes”/>              <exclude name=”apps/**/*Test*”/>       </direst>       <filelist refid=”third-party_jars”/></classpath> 2.      输出信息<echo message=”xxx”/> <echo>yyyy</echo> 3.      拷贝文件拷贝文件:<copy file=”myfile.txt”tofile=”mycopy.txt”/> 拷贝文件到目录<copy file=”myfile.txt”todir=”../some/other/dir”/> 拷贝目录到另一目录<copy todir=”../new/dir”>       <fileset dir=”sir_dir”/></copy> 拷贝文件集合到目录<copy todir=”../dest/dir”>       <fileset dir=”src_dir”>              <exclude name=”**/*.java”/>       </fileset></copy>  4.      删除文件,目录<delete file=”/lib/ant.jar”/> <delete dir=”lib”/> <delete>       <fileset dir=”.” includes=”**/*.bak”/></delete> 5.      移动文件,目录<move todir=”some/new/dir”>       <fileset dir=”my/src/dir”>              <include name=”**/*.jar”/>              <exclude name=”**/ant.jar”/>       </fileset></move> 6.      创建文件,目录<touch file=”myfile”/> <mkdir dir=”${dist}/lib”/>7.      设置property读取环境变量<propertyenvironment=”env”/> 读取属性文件中的属性<property file=”foo.peoperties”/> 设置属性name-value<property name=”foo.dist”value=”dist”/> 读取文件中的属性配置<propertyresource=”foo.properties”/>  8.      jar包<jar destfile=”${dist}/lib/app.jar”       basedir=”{build}/classes”       includes=”mypackage/test/**”       excludes=”**/Test.class”/> 9.      Ear包<ear destfile=”build/myapp.ear”appxml=”src/metadata/application.xml”>       <fileset dir”build” includes=”*.jar,*.war”/></ear>  10. 执行程序<target name=”help”>       <exec executable=”cmd>              <arg value=”/c”/>              <arg value=”ant.bat”/>              <arg value=”-p”/>       </exec></target> 11. 运行jar包<javaclassname=”test.Main”>       <arg value=”-h”/>       <classpath>              <pathelement location=”dist/test.jar”/>       </classpath></java> 12. 编译程序<javac srcdir=”${src}”       destdir=”${build}”       classpath=”xyz.jar”       debug=”on”       source=”1.4”/>

热点排行