我无法使用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 */
我该如何解决?
答案 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。