可能重复:
我正在尝试使用以下命令使用ant进行编译:
ant compile我不知道问题是出在我的64位windows上,还是别的什么原因。因为我在64 & 32 prog文件中安装了java。

我下载了apache-ant-1.8.2-bin并将其放入C:\Program Files\apache-ant-1.8.2中
我试着把ant放在任何地方,我也在java64和32之间切换了ENV路径,但每次我得到这个错误信息:
找不到tools.jar。期望在C:\Program Files\Java\jre6\lib\tools.jar中找到它
我在ant文件夹、java64和32中搜索了tools.jar,但在系统中没有它的踪迹。
你觉得呢?
发布于 2011-07-13 16:30:26
JRE没有tools.jar,你需要一个JDK。设置JAVA_HOME和PATH变量,使它们指向JDK,而不是JRE。
发布于 2012-11-01 20:49:05
我也有类似的问题,并通过以下操作得到了解决。
1)设置JAVA_HOME为C:\Program Files (x86)\Java\jdk1.7.0\
2) ANT_HOME为F:\ant\apache-ant-1.8.4-bin\apache-ant-1.8.4
3)将两者都添加到系统变量的'path‘中
发布于 2011-07-13 16:30:56
请确保您指向的是JDK而不是JRE。例如,您应该将JAVA_HOME设置为"C:\Program Files\java\jdk1.6.0_26“,并在系统路径中设置%JAVA_HOME%\bin。
https://stackoverflow.com/questions/6676107
复制相似问题