Apache Ant运行时Unable to locate tools.jar解决方法
下载Apache Ant
一、解压ant安装包在D:\ant下
二、环境变量配置
ANT_HOME D:\ant\apache-ant-1.9.0
CLASSPATH ;%ANT_HOME%lib;
PATH ;%ANT_HOME%bin;
三、测试是否安装成功
在cmd命令方式下输入:ant -version
出现问题:
1)Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib
命令行敲ant命令后提示:“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,运行正常,问题解决。
2)在cmd命令中:输入ant,如果输出: Buildfile:build.xml does not exist!
Build failed
说明ant安装成功。
PS:tools.jar 在jdk下的lib中。先说一下jdk和jre的区别:Jre是运行环境,及编译后的java程序运行时只需要jre就行了;jdk是开发环境,当你开发java程序时需要用jdk。Jdk包括了jre,及 java程序运行有jre或jdk都可以,但jdk包括了在开发过程中需要的工具。如果只是运行java程序,只要jre就行了,因为jre要比jdk省空间。 我在配置java环境时一般都将D:\jdk6\bin目录直接加入环境变量就可以了,这对java编译环境已经可以满足要求。但ant需要tools.jar最好是配置环境变量时:
JAVA_HOME =C:\Program Files\Java\jdk1.6.0_10 classpath =.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
这样在运行ant编译程序时就不会出问题。
转载于:https://www.cnblogs.com/amei0/p/4665209.html
Apache Ant运行时Unable to locate tools.jar解决方法相关推荐
- Unable to locate tools.jar. Expected to find it in C:/Program Files/Java/jre
Unable to locate tools.jar. Expected to find it in C:/Program Files/Java/jre 命令行敲ant命令后提示:"Unab ...
- Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-1.5.0-gcj-4.5/lib/tools.jar 求解
在做java JNI项目时,遇到了这样的错误,详情如下: Unable to locate tools.jar. Expected to find it in /usr/lib/jvm/java-1. ...
- Unable to locate tools jar Expected to find it in C /Progra
首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的.教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈-我正在学习中,觉得太牛了,所以分享给大家!点这里可以跳转 ...
- linux unable to locate tools.jar,Unable to locate tools.jar
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I am building a project in Java. I have this er ...
- ant生成文件报错:Unable to locate tools.jar. Expected to find it in ...
在OA项目中遇到需要用ant来进行SSH框架配置的一个自动生成操作. 运行ant编译程序时碰到该问题.ant默认在jre6目录下找tools.jar.jre是运行环境,及编译后的java程序运行时只需 ...
- Unable to locate tools.jar
初使用ant的时候,打开cmd,使用ant -version查看ant版本以测试ant是否能正常工作, 我先前是已经将ant的bin目录添加进入环境变量中了,后来运行中报了这么一个错误: 解决办法就是 ...
- Unable to locate tools.jar. Expected to find it in........
在运行ant编译程序时碰到该问题.Ant默认在jre6目录下找tools.jar.这里说一下jre和jdk的区别.Jre是运行环境,及编译后的java程序运行时只需要jre就行了:jdk是开发环境,当 ...
- Unable to locate tools.jar. Expected to find it in D:/jre6/lib/tools.jar问题解决
在运行ant编译程序时碰到该问题.Ant默认在jre6目录下找tools.jar.这里说一下jre和jdk的区别.Jre是运行环境,及编译后的java程序运行时只需要jre就行了:jdk是开发环境,当 ...
- opencv运行时exe 无法写进去的解决方法
假设这个问题: 错误 1 fatal error LNK1168: 无法打开 F:\tu\tu5\Debug\tu5.exe 进行写入 tu5 tu5 解决方法: 1.如果你进程里面没有这个tu5.e ...
最新文章
- linux 内核3.1,NVIDIA发布了新的Tegra Linux开发包,内核为3.1.x
- XGBoost参数调优完全指南(附Python代码)——转载
- MATLAB从入门到精通-如何用matlab来提取txt文本中的实验数据
- 吴恩达《神经网络与深度学习》精炼笔记(5)-- 深层神经网络
- 查看docker运行状态_docker商业版受限?请了解下crio
- 后退返回命令数量_Redis | Redis 有序集合相关命令
- Python-理解装饰器
- 写一个函数的程序,判断是否是浮点数
- JavaScript中带有示例的Math.log()方法
- QtCreator中导入“.lib(.a)”和“.dll(.so)”文件的方法
- quartz可以指定方法名吗_2020象限仪流星雨肉眼可以看见吗?象限仪座流星雨观测方法...
- 【HBase学习】Apache HBase项目简介
- python求数的绝对值一定是正数_Python变量运算符和位运算
- AI安全 - 华为白皮书《AI Security White Paper》
- android应用上架到各大应用市场总结
- STM32-实现us延时
- python 生孩子朋友圈_新生儿出生朋友圈说说,生孩子报喜唯美句子
- 程序员如何赚「睡后」收入?
- Java 2 实用教程学习
- Statement接口的基本介绍和使用