ant if 条件判断以及ANT -D参数

if=参数名称,如果参数为空或没有该参数,则为false,否则为true。还有其他逻辑判断,参考:https://blog.csdn.net/xzknet/article/details/51005949ant –Dostype=linux 添加ostype参数。


ant 忽略编译报错

failonerror= “false”<target name="compile"> <javac destdir="${classes}" debug="on" deprecation= "false&qu


ant 引用jdk中的jar包、rt.jar

在build.xml中的javac部分添加<compilerarg value=“-XDignore.symbol.file”/><!--编译当前扩展的task类--><javac fork="no" encoding="UTF-8&quo


ant classpath 配置

ant classpath一)在build.xml中设置classpath的方法: 二)classpath的使用,样例如下:三)四种方式的优缺点:第1种,调用的需要设置绝对路径适合第三方jar包第2种,则适合jar包和build.xml文件在同一目录下的情况,但是我


ant 添加 Taskdef classpath

项目使用ant编译过程,需要依赖外部jar包,此时可以添加taskdef来实现Build.xml里添加,注意workSpace相对位置: <taskdef resource="net/jtools/classloadertask/antlib.xml"/>