构建gradle项目时找不到tools.jar

6

我尝试构建gradle项目时出现错误:

无法找到tools.jar。请检查C:\Program Files\Java\jre1.8.0_144中是否包含有效的JDK安装。

我将其添加到path中。

C:\Program Files\Java\jdk1.8.0_112\bin
C:\Program Files\Java\jre1.8.0_144\bin

当我在控制台中输入java和javac时,一切都正常。但是项目无法构建。

请检查此链接,看看是否有帮助:https://dev59.com/rGgu5IYBdhLWcg3wZmW8#11345708 - Jason Krs
请检查您的环境变量,JDK 不等于 JRE - 请参考您的其他问题。 - chux
1个回答

8

它在你的控制台中能够工作是因为你的控制台很可能从你环境设置中的JAVA_HOME值中获取其JDK。

对于Gradle,你需要在你应用程序的根目录中创建一个gradle.properties文件(如果不存在),并添加以下行:

org.gradle.java.home=C:/path/to/your/jdk

当你从Windows资源管理器中复制路径时,请记得将“\”更改为“/”,否则它们将被转义,你在Eclipse中会收到错误提示。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接