2017-03-08 37 views
0

我一直在尝试使用libGDX生成一个Eclipse项目,以便与this tutorial一起使用它。然而,每次我生成项目,我得到的错误信息:libGDX和Eclipse - 找不到tools.jar

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

以下图片显示我使用的设置和我得到的消息。

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

有人能告诉我我做错了什么吗?

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

回答

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)。随着文件的出现,这不再是一个问题。

+0

你能为我提供了关于如何做到这一点的细节?我假设你想让我使用cmd,但我不习惯使用它。 –

+0

检查这个线程http://stackoverflow.com/questions/2619584/how-to-set-java-home-on-windows-7 – Aryan

+0

我刚刚发现我没有安装JDK。奇怪的是,Eclipse工作得很好。我正在安装它。 –

0

只是这行添加到gradle.properties

org.gradle.java.home=C:\\Program Files\\Java\\jdk1.8.0_131 
相关问题