libGDX和Eclipse - 找不到tools.jar

时间:2017-03-08 22:27:29

标签: java android eclipse libgdx

我一直在尝试使用libGDX生成Eclipse项目,以便与this tutorial一起使用。但是,每次我生成项目时都会收到错误消息:

Execution failed for task ':core:compileJava'.
Could not find tools.jar

下面的图片显示了我使用的设置和我收到的消息。

我使用的是最新版本的Eclipse和Android SDK。我通过Eclipse网站上的安装程序获得了Android版本的Eclipse,并通过Eclipse获得了Android SDK。一切都安装在默认文件夹中。我已经获得了32位和64位Java版本的最新版本。

有谁能告诉我我做错了什么?

PS。我的问题可能类似于这个问题:What exactly is “tools.jar” in the Android SDK?。但是,该问题的答案仅适用于Android工作室用户。

2 个答案:

答案 0 :(得分:1)

检查已安装的JDK。

你必须设置系统属性" java.home"并将环境变量JAVA_HOME转换为有效的JDK。

使用以下属性检查项目根目录下的gradle.properties文件:

org.gradle.java.home=C:\\Program Files\\Java\\jdk1.8.0_74

org.gradle.java.home需要指向有效的JDK位置。

如果没有此文件,则会出现相同的错误(找不到tools.jar)。如果文件存在,则不再是问题。

答案 1 :(得分:0)

只需将此行添加到gradle.properties

即可
org.gradle.java.home=C:\\Program Files\\Java\\jdk1.8.0_131