Ant Buildfile中project标签的default属性作用
如下例,每个Project标签可以包含多个Target,Default属性的作用就是指定默认执行的任务。<target>可以由命令行进行显示的调用,也可以在内部使用如可以直接调用antinit、antcompile等。如果不写参数,则默认的build文件是build.xml,默认的目标是... « 阅读全文
ANT 十五大最佳实践经典案例分析
来源:STCore收集整理 在ANT出现之前,编译和部署Java应用需要使用包括特定平台的脚本、Make文件、不同的IDE以及手工操作等组成的大杂烩。现在,几乎所有的开源Java项目都在使用Ant,许多公司的开发项目也在使用Ant。Ant的大量使用,也自然带来了对总结Ant最佳实践的迫切需求。 ... « 阅读全文
Ant 条件判断 if
最近收到一个ticket,用ant写个build.xml,用到condition,作笔记如下: basic elements: istrue isfalse not and or xor available isset equals filesmatch 1、istrue isfalse:断言 真 假 Ant代码 <project name="testCondition"> <target name="test"> <... « 阅读全文
ant编译tomcat源码
参照tomcat7的官方文档: http://tomcat.apache.org/tomcat-7.0-doc/building.html开发中遇到tomcat相关的问题,建议多看官网页面的相关版本Documentation一、ant 编译1、安装jdk注意:设置JAVA_HOME环境变量及jdk的路径;版本选用1.6.0_272、安装ant注意:设置ANT_HOME环境变量及ant的路径;版本选用1.8.23、从svn检出源代码:https://svn.apache.org/re... « 阅读全文
Ant编译无响应问题
前些日子因为要搞自动编译需要用到Ant执行相关操作。Ant以前经常用,常常用来编译、打包、部署,以及用它来生成javadoc。可现如今,没想到Ant反倒给我出了一个不大不小的难题——编译失败且无任何提示!先看build.xmlXml代码<javac srcdir="${src.dir}" ... « 阅读全文
用Ant工具把项目打包
一、修改AntClasspath 在使用一个可选的或定制的任务时,你可能需要把其它库添加到classpath中。为此,你可以通过以全局方式或使用一个单独工程的启动配置来修改Antclasspath。为了给一个单独的Eclipse工程设置Antclasspath,打开该工程的Ant启动配置(右键b... « 阅读全文
ANT of linux
转自 http://xianfengmc.blog.163.com/blog/static/826900252008617143342/ ant是jakarta一个非常好的OpenSource子项目,是基于java的编译工具。下面简单介绍一下在linux环境中如何安装ant: 1.下载 从 http://ant.apache.org/bindownload.cgi可以下载最新的tar包:apache-ant-1.6.2.tar.gz,如果是windows环境则是zip文件,解压后... « 阅读全文
ant 入门
系统环境变量配置: ANT_HOME:E:\apache-ant-1.8.2 PATH:%ANT_HOME%\bin; %ANT_HOME%\lib 打开CMD,输入java -version,输入ant,有相关提示说明配置成功 二、HELLOWORLD 1.新建src文件夹,在其中放入HelloWorld.java文件,内容如下: public class HelloWorld{ public static void main(String[] args){ System.out.print... « 阅读全文
ANT使用(Linux)
ant是jakarta一个非常好的OpenSource子项目,是基于java的编译工具。下面简单介绍一下在linux环境中如何安装ant: 1.下载 从 http://ant.apache.org/bindownload.cgi可以下载最新的tar包:apache-ant-1.6.2.tar.gz,如果是windows环境则是zip文件,解压后,在系统环境变量里设置ANT_HOME为f:\project\tools\apache-ant-1.6.2,并将f:\project\tools\... « 阅读全文

