好的。因此,我下载了Java 12.0.1,并将JAVA_HOME
和path
变量设置为jdk bin位置。在CMD中,当我运行java -version
时,它可以正常工作,并且可以获得版本。一切正常。
但是,在libGDX设置(gdx-setup.jar)中,当我尝试生成代码时,出现以下错误:
ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jdk-
12.0.1\bin
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
但是,其他任何使用Java
的应用程序都可以使用(例如 Eclipse IDE )。
我在做什么错? libGDX不支持java 12.0.1
吗?
答案 0 :(得分:0)
看起来这个游戏框架libGDX最能支持Java 7(jkd 1.7)。请参考下面的链接。您可以安装Jdk 7或8,然后可以尝试。
https://github.com/libgdx/libgdx/issues/4619
https://www.badlogicgames.com/forum/viewtopic.php?f=11&t=25857