使用 Ant 构建我的应用程序时,构建成功,但一开始就显示
Unable to locate tools.jar. Expected to find it in D:\Java\jre6\lib\tools.jar
However my tools.jar is at the location D:\Java\jdk6u30\lib
我知道tools.jar包含jdk所需的类,并且应该只存在于jdk lib中,而不是其他地方。我希望我在这一点上是正确的。 我的问题是为什么 build.xml 期望它位于不同的位置?我有我的 JAVA_HOME 设置为
D:\Java\jdk6u30
.
最佳答案
因此,默认情况下,当您添加服务器时,Eclipse 会将 jre 作为已安装的 JRE。将安装的 JRE 更改为 jdk。
您可以从窗口->首选项->Java->安装的 JRE 找到它
关于ant - build.xml 需要 tools.jar 位于不同的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9527271/