`

ant 安装配置小结

    博客分类:
  • java
阅读更多

1、Ant包下载地址:http://ant.apache.org/bindownload.cgi

2、解压缩整个包

3、在你想放置的位置建一个目录,比如D:\Ant

4、将解压缩得到的/lib和/bin两个目录整个拷贝到之前建好的D:\Ant下

5、在环境变量中设置 ANT_HOME = D:\Ant

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和6后面是否有;如果有也会出现上面的错误。因为环境变量 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文件,把它直接放在开发目录下。

分享到:
评论

相关推荐

    Ant的配置及使用实例

    #### 四、小结 通过上述分析可以看出,Ant提供了一种强大的方式来管理构建过程,使得开发者可以轻松地编写可维护的、可扩展的构建脚本。无论是简单的文件操作还是复杂的项目构建流程,Ant都能够很好地胜任。对于...

    jmeter+ant+jenkins.docx

    #### 四、小结 通过结合JMeter、Ant和Jenkins,我们可以搭建出一套强大的自动化测试框架,不仅能够自动化执行测试用例,还能通过持续集成的方式提高测试效率,及时发现问题并修复。此外,该框架还支持灵活的配置和...

    ANT6802产品手册V13926596180.pdf

    - **封装形式**:eTSSOP24,这种封装形式既紧凑又便于安装。 - **器件标识**:ANT6802 - **包装方式**:编带包装,方便存储和运输。 #### 六、典型应用电路 典型的ANT6802应用电路包括必要的输入输出电容、电感、...

    mobicents_installation

    ### 五、小结 Mobicents的安装与配置涉及到多个步骤,包括但不限于JDK的安装与配置、Apache Ant的安装与配置,以及Mobicents本身的配置。每一步都至关重要,确保无误地执行这些步骤是成功运行Mobicents服务器的前提...

    上海华腾软件系统有限公司培训小结

    【上海华腾软件系统有限公司实习培训小结】 本次实习培训主要涵盖了广泛的IT技术领域,特别是对JAVA开发中的三大核心框架——Struts2、Hibernate和Spring的深入学习。这些框架是现代企业级应用开发中不可或缺的部分...

    mantis安装、配置和使用中的问题小结

    开发需要,安装mantis(Mantis Bug Tracker,缺陷跟踪系统 缺陷管理平台),下的是最新版,官网地址是http://www.mantisbt.org/download.php .安装. 并不是一帆风顺,而是相当坎坷.现总结下,方便以后用.(PS:最新版mantisbt-...

    《程序天下:J2EE整合详解与典型案例》光盘源码

    第一章 J2EE快速入门 1.1 J2EE概述 1.1.1 J2EE的来源 1.1.2 J2EE整体框架 1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 1.2.3 业务逻辑组件 1.3 J2EE容器 1.3.1 容器服务 ...15.13 小结

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    一共四个,其中pdf 三个包,源码一个包 第一章 J2EE快速入门 1.1 J2EE概述 1.1.1 J2EE的来源 1.1.2 J2EE整体框架 1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 ...15.13 小结

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    一共四个,其中pdf 三个包,源码一个包 第一章 J2EE快速入门 1.1 J2EE概述 1.1.1 J2EE的来源 1.1.2 J2EE整体框架 1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 ...15.13 小结

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    一共四个,其中pdf 三个包,源码一个包 第一章 J2EE快速入门 1.1 J2EE概述 1.1.1 J2EE的来源 1.1.2 J2EE整体框架 1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 ...15.13 小结

    pro_android_cpp_with_the_ndk.pdf

    1.5 小结 第2章 深入了解AndroidNDK 2.1 AndroidNDK提供的组件 2.2 AndroidNDK的结构 2.3 以一个示例开始 2.3.1 指定AndroidNDK的位置 2.3.2 导入示例项目 2.3.3 向项目中添加原生支持 2.3.4 运行项目 2.3.5 用...

    core java 小结

    `build.xml`是Ant的配置文件,其中定义了项目的构建规则,如清理(`clear`)、编译(`compile`)等目标。 以上知识点覆盖了Java的基础语法、数据类型、编码、文件处理、逻辑运算、数组、数学运算、构建工具等多个方面,...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称空间在元素中的运用 39 2.2.2 默认名称空间 41 2.2.3 名称空间在属性中的运用 42 2.3 名称空间和dtd...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称空间在元素中的运用 39 2.2.2 默认名称空间 41 2.2.3 名称空间在属性中的运用 42 2.3 名称空间和dtd...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称空间在元素中的运用 39 2.2.2 默认名称空间 41 2.2.3 名称空间在属性中的运用 42 2.3 名称空间和dtd...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称空间在元素中的运用 39 2.2.2 默认名称空间 41 2.2.3 名称空间在属性中的运用 42 2.3 名称空间和dtd...

Global site tag (gtag.js) - Google Analytics