LibGDX无法创建项目

时间:2019-03-20 16:30:16

标签: java gradle libgdx

我无法使用gdx-setup.jar创建一个新的libgdx项目。当我选中“高级> Eclipse”以在Eclipse中使用它时,它会告诉我“构建失败”。它告诉我以下内容:

  const [activePoint, _setActivePoint] = React.useState(null);

  // define a ref
  const activePointRef = React.useRef(activePoint);

  // in place of original `setActivePoint`
  const setActivePoint = x => {
    activePointRef.current = x; // keep updated
    _setActivePoint(x);
  };

  const handleResize = () => {
    // now when reading `activePointRef.current` you'll
    // have access to the current state
    console.log(activePointRef.current);
  };

  const resizerMouseDown = /* still the same */;

  return /* return is still the same */

我该如何解决?

2 个答案:

答案 0 :(得分:1)

问题不是由错误的libgdx安装引起的。

  

请检查C:\ Program Files \ Java \ jre1.8.0_201是否包含有效的 JDK 安装。

确保您的JAVA_HOME指向JDK而不是JRE。

此外,最好将您的JDK版本与每个子模块(核心,桌面,android,ios等)中 build.gradle 中声明的版本相同。 您应该找到类似于以下内容的条目:

sourceCompatibility = '1.8'

因此,请相应地选择您的JDK。

答案 1 :(得分:0)

您似乎正在将JRE用于gradle。您需要使用JDK,可以下载here