1、Ant包下载地址:http://ant.apache.org/bindownload.cgi
2、解压缩整个包
3、在你想放置的位置建一个目录,比如D:\apache-ant-1.9.4
4、在环境变量中设置 ANT_HOME = D:\apache-ant-1.9.4
6、在环境变量的CLASSPATH及Path中添加:%ANT_HOME%/bin
7、在命令行中输入 ant -p 会提示
Build build.xml does not exist!
Build failed
安装成功
如果输入 ant -p 或ant -h或ant -version等出现如下错误:
ANT_HOME is set incorrectly or ant could not be located .Please set ANT_HOME.
这时说明ANT_HOME配置有问题。应该检查5是否有;如果有也会出现上面的错误。因为环境变量 ANT_HOME 和 JAVA_HOME 设置值不能有“;” ,把分号去掉即可成功了。
如果输入 ant -p 或ant -h或ant -version等出现如下错误:
Unable to locate tools.jar. Expected to find it in C:/Program Files/Java/jre6/lib
ANT_HOME环境变量已经配置;
解决途径:将“C:/Program Files/Java/jdk1.6.0_16/lib”目录下的tools.jar文件拷贝到“C:/Program Files/Java/jre6/lib”目录下,重新运行命令ant,运行正常,问题解决。
Unable to locate tools.jar
如没有设置过JAVA_HOME,而是直接全路径写入path中,输入ant 便提示“Unable to locate tools.jar”。
后来设置为JDK_HOME ANT_HOME,输入ant仍然是这样的提示!!
记事本打开“ant.bat”查看,发现里面取的时候都是从JAVA_HOME取,将“JDK_HOME”改为“JAVA_HOME”果然正常通过!!
看来有些插件还是需要设置JAVA_HOME变量,使用全路径还是不靠谱!!
当安装好ant,就可以开始创建build.xml文件,把它直接放在开发目录下。
java 安装一下注意事项:
例如program file
java安装完,运行java -version
java
javac
2、复制到/usr下
3、tar -vxzf apahce-ant-1.9.2-bin.tar.gz 解压
4、chown -R yjdabc apahce-ant-1.9.2 改变权限(当前用户为root用户,该操作可以省略掉)
chown -R :users apahce-ant-1.9.2
chmod -R +x apahce-ant-1.9.2
5、vi /etc/profile 修改系统配置文件
#set Ant enviroment
export ANT_HOME=/usr/apache-ant-1.9.2
export PATH=$PATH:$ANT_HOME/bin
6、source /etc/proifle 立刻将配置生效
7、ant -version 测试ant是否生效
相关推荐
"Ant ant ant antant ant ant antant ant ant ant" 这个描述可能是在强调Ant在项目构建过程中的重复性和不可或缺性,暗示着它在工程中的频繁使用和核心地位。 Ant的设计理念是“一切都是XML”,它通过XML格式的构建...
由于我们无法直接查看这个文件,下面将提供一些常见于Ant构建问题的一般性解决方案: 1. **检查build.xml**:Ant的所有构建指令都在build.xml文件中定义。确保文件格式正确,所有的标签都已关闭,且属性值正确无误...
在IT行业中,Ant和CVS是两个非常重要的工具,它们分别用于构建自动化和版本控制。在本篇中,我们将深入探讨如何使用Ant处理CVS(Concurrent Versions System)时的环境安装及其相关知识点。 首先,Ant是Apache软件...
Apache Ant是一种广泛使用的Java构建工具,它以XML为基础,定义了构建过程的规则和依赖关系。在Linux环境下,Ant工具的安装通常涉及几个步骤,包括下载、解压、配置环境变量以及验证安装。 首先,从Apache官方网站...
### ant安装简介 Apache Ant是一款Java编写的自动化构建工具,主要用于Java项目的编译、测试、部署等任务。...通过上述步骤,你可以轻松地在本地机器上安装和使用Ant,进而提高开发效率和自动化程度。
Ant采用XML格式的配置文件,不仅避免了Makefile中常见的Tab问题,还提供了更为清晰的结构和易于维护的特性。Ant的构建过程主要围绕“Project”、“Target”和“Task”三个核心概念展开: - **Project**:代表整个...
2. **下载Ant**:访问Apache官网下载最新版的Ant,推荐选择稳定版本以避免潜在问题。 3. **解压Ant**:将下载的Ant压缩包解压到指定位置,如`D:\ant-1.6`。 4. **设置环境变量**:配置`ANT_HOME`指向Ant的安装目录,...
描述中的"apache-ant-1.10.12-bin.tar.gz"是对标题的重申,进一步强调这是Apache Ant的1.10.12版本的二进制发行版,采用的是tar.gz压缩格式,这种格式在Linux和Unix系统中很常见,可以有效地减少文件大小便于网络...
总之,Mac下使用Ant对Android App进行多渠道打包是一种常见的做法,它允许开发者灵活地定制APK,以满足不同市场的特定需求。通过理解和配置Ant脚本,你可以有效地管理和自动化整个打包过程,提高开发效率。
### Apache Ant 安装与配置详解 #### 一、Apache Ant 简介 ...通过以上步骤,可以顺利完成 Apache Ant 的安装与配置,并能够与 Adobe Flex 和 JDK 等其他工具集成,为 Java 应用程序的构建提供支持。
Ant是Java项目自动化构建的首选工具,它的灵活性和可扩展性使得开发者能够定制自己的构建过程。下面将详细解析Ant中的"target"属性及其相关知识。 首先,Ant脚本通常以`<project>`元素开始,其中包含了多个`...
标题中的“ANT---常见配置”指的是Apache Ant,一个Java库和命令行工具,其任务是驱动构建过程。Ant使用XML来描述构建文件,这些文件包含了编译、打包、测试和其他与软件开发相关的任务。它是Java项目的主要构建工具...
- 预定义任务和类型:Ant提供了大量的预定义任务和类型,覆盖了构建过程中常见的操作,例如编译、复制、删除、打包等。 - 文件系统操作:Ant能够处理特定平台的文件系统属性,如不同操作系统的文件分隔符,并能够...
6. **FAQ和常见问题解答**:为开发者提供了解决常见问题和挑战的信息,帮助他们更好地理解和解决开发过程中遇到的问题。 通过学习这些资料,无论是硬件工程师还是软件开发者,都能深入理解ANT+协议的工作机制,并能...
Ant的主要优点在于其灵活性和可扩展性,通过自定义任务和宏定义,可以实现各种复杂的构建逻辑。 二、Ant的结构 Ant的核心由几个主要组件组成:任务(Tasks)、数据类型(Data Types)和条件(Conditions)。任务是...
下面我们将详细讲解`<property>`标签的常见用法和属性。 1. **定义属性** 使用`name`属性来定义属性名,`value`属性为属性赋值。例如: ```xml , World!" /> ``` 这将在构建环境中创建一个名为`my.property`的...
标签"Ant代码示例"暗示这个压缩包中可能包含了一些实际的Ant构建脚本和对应的解释,这些示例可以帮助初学者快速掌握Ant的基本用法和常见任务的配置。例如,可能会有如何配置`<project>`、`<target>`、`<taskdef>`、`...
9. **最佳实践**:通过示例,你可以学习到Ant Design在实际项目中的最佳实践,如何避免常见问题,以及如何与其他库或服务集成。 压缩包内的两个文件"ant-design-demo1.rar"和"ant-design-demo2.rar"可能是不同版本...
#### 五、解决常见问题 1. **BUILD FAILED错误**: - 如果在构建过程中遇到`BUILD FAILED`错误,首先要检查`build.xml`文件中的配置是否正确。 - 确保所有路径都是正确的,并且Ant脚本语法没有错误。 2. **Error...