java - 如何升级 LibGDX 的 gradle 包装器版本
问题描述
我正在尝试为 IntelliJ IDEA 的 Kotlin 生成一个新的 LibGDX 项目。我正在使用 Java 12。当我单击生成时,它会出现错误:Could not determine Java version from '12'
. 在高级设置中,我勾选了“IDEA”和“使用 Kotlin”。
显然这意味着你必须升级你的 Gradle 包装器版本。我尝试在 IntelliJ 中打开生成的文件夹并更改distributionUrl
为 5.3.1 Gradle 版本。但这失败了Could not get unknown property 'classesDir' for main classes of type org.gradle.api.internal.tasks.DefaultSourceSetOutput.
摇篮版本:
------------------------------------------------------------
Gradle 5.3.1
------------------------------------------------------------
Build time: 2019-03-28 09:09:23 UTC
Revision: f2fae6ba563cfb772c8bc35d31e43c59a5b620c3
Kotlin: 1.3.21
Groovy: 2.5.4
Ant: Apache Ant(TM) version 1.9.13 compiled on July 10 2018
JVM: 12 (Oracle Corporation 12+33)
OS: Windows 10 10.0 amd64
gradle-wrapper.properties:
#Fri Jun 09 23:06:52 EDT 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.3.1-bin.zip
我做了一些研究,但我不明白大多数答案告诉我要做什么。我对gradle完全不熟悉。
我没有正确升级 gradle 包装器版本还是 IntelliJ 的 gradle 包装器与 java 12 不兼容?
解决方案
推荐阅读
- java - java.lang.NoClassDefFoundError: com/fasterxml/jackson/annotation/JsonMer
- r - 在某些编译器中,我收到“需要 TRUE/FALSE 的缺失值”错误
- java - 如何从 Jenkinsfile 执行 Maven 发布?
- bash - bash中花括号内的感叹号和哈希
- c# - 我希望使用 MiniJson 解析 Json 并将其存储在列表中以进行操作
- python - /accounts/signup/ 'password' 处的 MultiValueDictKeyError
- html - 如何使用没有css的pre标签显示span标签
- javascript - 从 MVC Web 应用程序的 MVC 控制器获取用户名的代码是什么
- python - python模块中的相对路径
- kubernetes - Kubernetes 更改 __meta_kubernetes_namespace