下载http://www.apache.org/dist/ant/binarie或http://ant.apache.org/bindownload.cgi下的apache-ant-1.7.1-bin.zip
解压安装。
ant 配置:
1.ant包解压到安装目录。
2.环境变量中设置 ANT_HOME , 值为安装目录。
3.环境变量中设置 JAVA_HOME , 值为 jdk 安装目录。
4.把 ANT_HOME 添加到 Path 变量中去,值为“%ANT_HOME%\bin;”。
在cmd模式下输入 ant -version回车,看到输出说明配置成功。
运行Ant非常简单,(当你正确地安装Ant后)只要输入ant就可以了。
ex:>ant -version
Apache Ant version 1.8.1 compiled on April 30 2010
ant执行参数:
ant --help 在dos窗口下获得ant运行参数帮助。
没有指定任何参数时,Ant会在当前目录下查询build.xml文件。如果找到了就用该文件作为buildfile。如果你用 -find 选项。Ant就会在上级目录中寻找buildfile,直至到达文件系统的根。要想让Ant使用其他的buildfile,可以用参数 -buildfile file,这里file指定了你想使用的buildfile。
可以指定执行一个或多个target。当省略target时,Ant使用标签<project>的default属性所指定的target。
命令行选项总结:
ant [options] [target [target2 [target3] ...]]
Options:
-help print this message
-projecthelp print project help information
-version print the version information and exit
-quiet be extra quiet
-verbose be extra verbose
-debug print debugging information
-emacs produce logging information without adornments
-logfile file use given file for log output
-logger classname the class that is to perform logging
-listener classname add an instance of class as a project listener
-buildfile file use specified buildfile
-find file search for buildfile towards the root of the filesystem and use the first one found
-Dproperty=value set property to value
例子
ant
使用当前目录下的build.xml运行Ant,执行缺省的target。
ant -buildfile test.xml
使用当前目录下的test.xml运行Ant,执行缺省的target。
ant -buildfile test.xml dist
使用当前目录下的test.xml运行Ant,执行一个叫做dist的target。
ant -buildfile test.xml -Dbuild=build/classes dist
使用当前目录下的test.xml运行Ant,执行一个叫做dist的target,并设定build属性的值为build/classes。
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/lesorb/archive/2008/10/14/3072523.aspx
分享到:
相关推荐
Ant是一个Apache基金会下的跨平台的构件工具,它可以实现项目的自动构建和部署等功能。在本文中,主要让读者熟悉怎样将Ant应用到Java项目中,让它简化构建和部署操作。 一.安装与配置 二.Ant的关键元素 三.Ant的...
标题和描述中提到的知识点是关于Java Ant的详细介绍和示例案例。Ant是一个在Java开发环境中广泛使用的构建工具,用于自动化软件构建过程,包括编译、测试、打包、部署等任务。以下是根据提供的内容深入解析的关键...
综上所述,`java项目ant打包脚本`是Java开发过程中不可或缺的一部分,它通过Ant工具和`build.xml`配置文件实现了项目的自动化构建,提高了开发效率并确保了构建的一致性。理解并熟练掌握Ant打包脚本的编写和使用,...
Ant是Apache软件基金会的一个开放源码项目,它是一个基于Java的构建工具,主要用来自动化Java项目的构建过程。...在myEclipse这样的IDE中,集成Ant配置可以使开发流程更加顺畅,是Java开发者必备的技能之一。
这些文档,如“在Eclipse中集成Ant配置.doc”、“Ant的配置.doc”、“java_ant详解.doc”、“Ant配置实例.doc”和“ant的安装与配置.docx”,会进一步详细介绍如何编写Ant配置文件,解决实际问题,以及如何在开发...
总之,Java的Ant打包工具是项目自动化构建的利器,通过灵活的配置和强大的功能,可以极大地提高开发效率,简化项目维护工作。无论是在小型项目还是大型企业级应用中,Ant都展现出了其强大和实用的一面。
4. **编写build.xml**:在项目根目录下创建一个名为`build.xml`的文件,它是Ant构建的配置文件。在这个文件中,你可以定义目标(targets)、任务(tasks)以及它们之间的依赖关系。 5. **运行构建**:使用`ant`命令...
首先,我们来看标题“项目Ant配置实例一次下载各处使用”。这表明我们将学习如何创建一个可复用的Ant构建脚本,该脚本可以在不同的项目或环境中稍作调整后立即使用。Ant的配置主要体现在它的构建文件`build.xml`中,...
Java调用Ant API是将Ant构建工具集成到Java应用程序中的常见做法,这使得开发者能够利用Ant的强大功能在程序内部执行构建任务。Ant是一个基于XML的构建工具,它提供了灵活的构建脚本,可以用于编译、打包、测试和...
Ant可以很好地处理源码管理,例如,你可以配置`<javac>`任务来编译指定源代码目录下的Java文件,也可以使用`<copy>`任务来移动或复制源码到特定位置。 至于文件名`cvs.chm`,这是一个帮助文件,通常包含了CVS...
### Java Ant 配置 JUnit 测试详解 #### 背景介绍 在现代软件开发过程中,自动化测试已经成为确保代码质量的重要手段之一。对于Java开发者而言,JUnit是使用最为广泛的单元测试框架。与此同时,Ant作为一款强大的...
介绍了如何通过ant进行java web工程的编译操作的详细配置
Ant是Apache组织开发的一款强大的Java项目构建工具,它基于XML...理解并熟练掌握Ant配置,对于提升Java项目的开发效率和维护性至关重要。在实际工作中,不断学习和实践Ant的最佳实践,将使你的项目构建更加高效和可靠。
这段代码表示Ant将编译`src`目录下的Java源代码,并将结果放在`build/classes`目录下。`classpath`元素指定了编译时所需的类路径,这里包含了`lib/mylibrary.jar`。 接下来是标签 "源码" 和 "工具"。源码意味着我们...
Java Ant 是一个基于Java的构建工具,它在Java开发领域中扮演着类似Make或Perl的角色。Ant这个名字来源于“蚂蚁”,寓意其能够搬运和构建大型项目。由Apache软件基金会开发并维护,它已经成为Java世界中不可或缺的一...
Java Ant 是一个基于Java的构建工具,它被广泛用于自动化Java项目的构建、编译、测试和部署过程。Ant 使用XML格式的配置文件(通常命名为`build.xml`)来定义任务和构建过程,使得构建过程可读性强且易于维护。本文...
在开始使用Ant之前,首先需要确保已经正确安装并配置了Java环境。接着,我们可以通过以下几个步骤来创建一个基本的Ant构建文件: 1. **创建`build.xml`文件**:这是Ant的核心配置文件,所有构建相关的任务都将在...
**Findbugs在Ant下的配置方法** FindBugs是一款开源的静态代码分析工具,主要用于检测Java代码中的潜在错误、坏味道和安全漏洞。它通过分析字节码而非源代码,能够发现许多编译器无法捕获的问题。在Ant构建环境中...
Java Ant是一种基于Java的构建工具,它被广泛用于自动化Java项目的构建、测试和部署过程。Ant以其XML格式的构建文件(build.xml)为特色,允许开发者定义任务序列,这些任务可以包括编译源代码、创建JAR文件、打包...