我正在使用安装在 Program files 和 Program Files (x86) 中的 windows 7 java。
我收到这样的错误“无法找到 tools.jar。应该在 C:\Program Files\Java\jre7\lib\tools.jar
I have set path variable to `C:\Program Files\Java\jdk1.7.0_51;` JAVA_HOME `C:\Program Files\Java\jdk1.7.0_51;`
但我尝试了 ant -diagnostics
命令获取 java.home 是 C:\Programe Files\Java\jre7\
最佳答案
如果你已经安装了Java Development Kit (JDK)
你可以在那个地方找到这个 jar 。
我好像只安装了Java Runtime Environment (JRE)
所以如果 tools.jar 不在路径 C:\Program Files\Java\jre7\lib\
中,请尝试将其手动放置在路径中。它应该可以解决您的问题。
关于java - 无法通过 ant 命令 JAVA_HOME 定位 tools.jar 并且为 jdk 而不是 jre 设置了 PATH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24424481/