Der*_*rek 42 java ant deployment tools.jar
当我跑蚂蚁时,它说:
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar
Buildfile: build.xml does not exist!
Build failed
Run Code Online (Sandbox Code Playgroud)
我可以用什么软件包下载所需的文件> C:\ Program Files\Java\jre6\lib\tools.jar
我刚刚下载了这个:
JRE-6u19-Windows的i586系统,s.exe
但遗憾的是它似乎不在它上面......
jay*_*hao 44
Java有两个版本:JRE和SDK(以前称为JDK)
JRE除了不包含编译器外,还不包含JDK中可用的所有库(tools.jar就是其中之一)
在http://java.sun.com/javase/downloads/index.jsp下载Java时,请确保选择JDK版本并进行安装.如果您同时拥有JDK和JRE,请确保ANT正在使用JDK,您可以检查JAVA_HOME(环境变量),如果您执行"javac -version",则应在命令行上获取版本说明.
Dre*_*rew 20
使用此页面上的答案和另一个答案的建议(ANT_HOME设置不正确或无法找到ant),最终修复如下:
添加指向Apache ant目录位置的ROOT目录的ANT_HOME环境变量.(不是bin子目录!)
添加指向Java JDK(或SDK)目录位置的ROOT目录的JAVA_HOME环境变量.(不是你的JRE而不是bin子目录!)
将%ANT_HOME%\ bin;%JAVA_HOME%\ bin附加到PATH环境变量.
确保关闭在上述更改之前打开的所有命令窗口.只有在更改后打开的命令窗口才会有更新的环境变量.
小智 5
我遇到了同样的问题,所发布的解决方案都没有帮助.最后,我弄清楚我做错了什么.当我安装Java JDK时,它向我询问了我想要安装的方向.我将目录更改为我想要代码的位置.然后它询问了一个可以安装Runtime Environment的目录,并选择了我安装JDK的SAME DIRECTORY.它覆盖了我的lib文件夹并删除了tools.jar.确保在安装过程中使用不同的文件夹.我使用我的JDK自定义文件夹和RE的默认文件夹,一切正常.
| 归档时间: |
|
| 查看次数: |
100372 次 |
| 最近记录: |