`
喜欢蓝色的我
  • 浏览: 370437 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

ant安装和常见问题

 
阅读更多

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 安装一下注意事项:

 java不要安装在有空格的目录下
例如program file
java安装完,运行java -version
java
javac 
 tool.jar都不用配置的
那个是1.5以下版本才这样
-------------------------------------------------------------------------------------------------------------------------
liunx 安装 ant
1、从http://ant.apache.org 上下载tar.gz版ant

2、复制到/usr下

3、tar -vxzf apahce-ant-1.9.2-bin.tar.gz  解压

4、chown -R yjdabc apahce-ant-1.9.2  改变权限(当前用户为root用户,该操作可以省略掉)
用who 查看当前用户的登录情况

    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 ant

    "Ant ant ant antant ant ant antant ant ant ant" 这个描述可能是在强调Ant在项目构建过程中的重复性和不可或缺性,暗示着它在工程中的频繁使用和核心地位。 Ant的设计理念是“一切都是XML”,它通过XML格式的构建...

    ANT构建的一个问题

    由于我们无法直接查看这个文件,下面将提供一些常见于Ant构建问题的一般性解决方案: 1. **检查build.xml**:Ant的所有构建指令都在build.xml文件中定义。确保文件格式正确,所有的标签都已关闭,且属性值正确无误...

    ant处理cvs时环境安装

    在IT行业中,Ant和CVS是两个非常重要的工具,它们分别用于构建自动化和版本控制。在本篇中,我们将深入探讨如何使用Ant处理CVS(Concurrent Versions System)时的环境安装及其相关知识点。 首先,Ant是Apache软件...

    ant安装文件及说明

    Apache Ant是一种广泛使用的Java构建工具,它以XML为基础,定义了构建过程的规则和依赖关系。在Linux环境下,Ant工具的安装通常涉及几个步骤,包括下载、解压、配置环境变量以及验证安装。 首先,从Apache官方网站...

    ant安装简介

    ### ant安装简介 Apache Ant是一款Java编写的自动化构建工具,主要用于Java项目的编译、测试、部署等任务。...通过上述步骤,你可以轻松地在本地机器上安装和使用Ant,进而提高开发效率和自动化程度。

    ANT文件详解 ant介绍 ANT 命令

    Ant采用XML格式的配置文件,不仅避免了Makefile中常见的Tab问题,还提供了更为清晰的结构和易于维护的特性。Ant的构建过程主要围绕“Project”、“Target”和“Task”三个核心概念展开: - **Project**:代表整个...

    Ant 资源 Ant 资源

    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-bin.tar.gz"是对标题的重申,进一步强调这是Apache Ant的1.10.12版本的二进制发行版,采用的是tar.gz压缩格式,这种格式在Linux和Unix系统中很常见,可以有效地减少文件大小便于网络...

    mac下ant打包android

    总之,Mac下使用Ant对Android App进行多渠道打包是一种常见的做法,它允许开发者灵活地定制APK,以满足不同市场的特定需求。通过理解和配置Ant脚本,你可以有效地管理和自动化整个打包过程,提高开发效率。

    ApacheAnt安装与配置[归类].pdf

    ### Apache Ant 安装与配置详解 #### 一、Apache Ant 简介 ...通过以上步骤,可以顺利完成 Apache Ant 的安装与配置,并能够与 Adobe Flex 和 JDK 等其他工具集成,为 Java 应用程序的构建提供支持。

    Ant常见属性解析--target

    Ant是Java项目自动化构建的首选工具,它的灵活性和可扩展性使得开发者能够定制自己的构建过程。下面将详细解析Ant中的"target"属性及其相关知识。 首先,Ant脚本通常以`<project>`元素开始,其中包含了多个`...

    ANT---常见配置

    标题中的“ANT---常见配置”指的是Apache Ant,一个Java库和命令行工具,其任务是驱动构建过程。Ant使用XML来描述构建文件,这些文件包含了编译、打包、测试和其他与软件开发相关的任务。它是Java项目的主要构建工具...

    Ant基本应用教程学习

    - 预定义任务和类型:Ant提供了大量的预定义任务和类型,覆盖了构建过程中常见的操作,例如编译、复制、删除、打包等。 - 文件系统操作:Ant能够处理特定平台的文件系统属性,如不同操作系统的文件分隔符,并能够...

    运动器材通信协议 ANT+各种协议

    6. **FAQ和常见问题解答**:为开发者提供了解决常见问题和挑战的信息,帮助他们更好地理解和解决开发过程中遇到的问题。 通过学习这些资料,无论是硬件工程师还是软件开发者,都能深入理解ANT+协议的工作机制,并能...

    Ant权威指南(ant 学习)

    Ant的主要优点在于其灵活性和可扩展性,通过自定义任务和宏定义,可以实现各种复杂的构建逻辑。 二、Ant的结构 Ant的核心由几个主要组件组成:任务(Tasks)、数据类型(Data Types)和条件(Conditions)。任务是...

    Ant 常见属性标签--property

    下面我们将详细讲解`<property>`标签的常见用法和属性。 1. **定义属性** 使用`name`属性来定义属性名,`value`属性为属性赋值。例如: ```xml , World!" /> ``` 这将在构建环境中创建一个名为`my.property`的...

    ant包+示例

    标签"Ant代码示例"暗示这个压缩包中可能包含了一些实际的Ant构建脚本和对应的解释,这些示例可以帮助初学者快速掌握Ant的基本用法和常见任务的配置。例如,可能会有如何配置`<project>`、`<target>`、`<taskdef>`、`...

    ant-design-demos

    9. **最佳实践**:通过示例,你可以学习到Ant Design在实际项目中的最佳实践,如何避免常见问题,以及如何与其他库或服务集成。 压缩包内的两个文件"ant-design-demo1.rar"和"ant-design-demo2.rar"可能是不同版本...

    myeclipse中的ant部署

    #### 五、解决常见问题 1. **BUILD FAILED错误**: - 如果在构建过程中遇到`BUILD FAILED`错误,首先要检查`build.xml`文件中的配置是否正确。 - 确保所有路径都是正确的,并且Ant脚本语法没有错误。 2. **Error...

Global site tag (gtag.js) - Google Analytics