一般来说,我对IntelliJ IDEA和Grails还是比较陌生的。我刚刚开始一个新项目,选择了我的项目JDK(11.0.1)和Gradle发行版(4.10.2)。每当我尝试运行项目时,都会出现此错误:
Error initializing classpath: Could not determine java version from '11.0.1'. java.lang.IllegalArgumentException: Could not determine java version from '11.0.1'. at org.gradle.api.JavaVersion.toVersion(JavaVersion.java:68) at org.gradle.api.JavaVersion.current(JavaVersion.java:78) at org.gradle.internal.jvm.UnsupportedJavaRuntimeException.assertUsingVersion(UnsupportedJavaRuntimeException.java:29) at org.gradle.tooling.internal.consumer.ConnectorServices.checkJavaVersion(ConnectorServices.java:66) at org.gradle.tooling.internal.consumer.ConnectorServices.close(ConnectorServices.java:53) at org.gradle.tooling.internal.consumer.DefaultGradleConnector.close(DefaultGradleConnector.java:57) at org.grails.cli.gradle.cache.CachedGradleOperation.call(CachedGradleOperation.groovy:78) at org.grails.cli.GrailsCli.populateContextLoader(GrailsCli.groovy:525) at org.grails.cli.GrailsCli.initializeProfile(GrailsCli.groovy:508) at org.grails.cli.GrailsCli.initializeApplication(GrailsCli.groovy:306) at org.grails.cli.GrailsCli.execute(GrailsCli.groovy:269) at org.grails.cli.GrailsCli.main(GrailsCli.groovy:159)
我发现的所有其他有关该问题的讨论都建议更改Gradle分布,而我已经做了。如果有人可以帮助我,我会很高兴。
干杯!
最佳答案
关于java - 为什么IntelliJ IDEA无法确定Java版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53335874/