我正在尝试为桌面游戏设置libgdx,当我尝试生成项目时,出现了这个错误,生成失败。我有最新版本的java(13.0.2)和gradle(6.6),它们都被设置为路径中的环境变量。有人能帮我吗?
错误如下所示:
Could not compile settings file 'C:\Users\noemi\Desktop\Test\settings.gradle'.
> startup failed:
General error during semantic analysis: Unsupported class file major version 57
java.lang.IllegalArgumentException: Unsupported class file major version 57
1条答案
按热度按时间h9vpoimq1#
这不是libgdx的问题。gradle5与java13不兼容。您要么需要将gradle(项目中的 Package 版本)更新到gradle6或更高版本,要么需要使用较低版本的jre。
要更新 Package 的渐变,请转到
gradle/wrapper/gradle-wrapper-properties
并更新版本号。我用的是6.1.1。如果您有一个旧的libgdx项目,您可能需要修改
build.gradle
文件在android
模块与gradle 6兼容。可以复制粘贴以替换copyAndroidNatives
在这里的任务。