ant和解决Unable to locate tools.jar错误

首先说明 ant下载不用安装 直接解压缩即可,放到任意目录都可以,最好目录不包括中文 , 并且我出现的问题在于  我改了环境变量后,发现没有成功, 重启了一下命令行窗口,就直接成功了(这是让人最容易忽视的 因为就算你改成功了但是不重启 也会显示不成功)。

开始是显示Unable to locate tools.jar  Expected to find it in D:/Program Files/Java/jre/lib/tools.jar   (原来的环境变量没有删除所导致的),

下面说下经验:

1、安装部署配置:
(1) 下载:Apache Ant 的http://ant.apache.org/srcdownload.cgi  如果下载速度过慢,换个镜像 Mirror 重新下载  下载src.zip
(2) 配置:我的JDK装在C:\Program Files\Java\jdk1.7.0_45;ANT装在D:\Program Files\ant

   设置环境变量:

           变量名:变量值

   ANT_HOME:D:\Program Files\ant

 JAVA_HOME:C:\Program Files\Java\jdk1.7.0_45  

            PATH: D:\Program Files\ant\bin;C:\Program Files\Java\jdk1.7.0_45\bin

  CLASSPATH:C:\Program Files\Java\jdk1.7.0_45\lib\tools.jar;C:\Program Files\Java\jdk1.7.0_45\lib\dt.jar;

    JAVA_HOME,PATH,CLASSPATH(不分大小写), 系统变量的添加.
    path与classpath的区别:path指定编译器,运行器所在的目录位置,classpath指定编译,运行所需的类文

(3) 测试:打开cmd,输入ant -version 正常显示就可以了。

                显示 ant的版本 就成功了。


你可能感兴趣的:(java,apache,ant,cmd,编译器)