Gradle java.lang.IllegalArgumentException:不支持的类文件主版本57

Gradle java.lang.IllegalArgumentException:不支持的类文件主版本57,gradle,build.gradle,javapoet,Gradle,Build.gradle,Javapoet,当我建立我的应用程序时,我得到以下错误。任何帮助将不胜感激 根目录:build.gradle buildscript { ext.kotlin_version = '1.3.50' repositories { google() jcenter() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_versi

当我建立我的应用程序时,我得到以下错误。任何帮助将不胜感激

根目录:build.gradle

buildscript {
    ext.kotlin_version = '1.3.50'

    repositories {
        google()
        jcenter()

    }
    dependencies {
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

allprojects {
    repositories {
        google()
        jcenter()

    }
}
include ':app'
apply plugin: 'java'

compileJava {
    options.compilerArgs << '-parameters'
    options.fork = true
    options.incremental = true
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])

    implementation 'com.squareup:javapoet:1.10.0'
    implementation ("org.checkerframework:checker:2.1.10")
    testImplementation 'org.mockito:mockito-core:3.2.0'
}
设置。渐变

buildscript {
    ext.kotlin_version = '1.3.50'

    repositories {
        google()
        jcenter()

    }
    dependencies {
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

allprojects {
    repositories {
        google()
        jcenter()

    }
}
include ':app'
apply plugin: 'java'

compileJava {
    options.compilerArgs << '-parameters'
    options.fork = true
    options.incremental = true
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])

    implementation 'com.squareup:javapoet:1.10.0'
    implementation ("org.checkerframework:checker:2.1.10")
    testImplementation 'org.mockito:mockito-core:3.2.0'
}
应用程序:build.gradle

buildscript {
    ext.kotlin_version = '1.3.50'

    repositories {
        google()
        jcenter()

    }
    dependencies {
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

allprojects {
    repositories {
        google()
        jcenter()

    }
}
include ':app'
apply plugin: 'java'

compileJava {
    options.compilerArgs << '-parameters'
    options.fork = true
    options.incremental = true
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])

    implementation 'com.squareup:javapoet:1.10.0'
    implementation ("org.checkerframework:checker:2.1.10")
    testImplementation 'org.mockito:mockito-core:3.2.0'
}
apply插件:“java”
内贾瓦{
options.compilerArgs启动失败:语义分析期间出现常规错误:不支持的主要版本57
java.lang.IllegalArgumentException:不支持的主要版本57

1错误


确保pom.xml文件中的目标版本和源版本相同。
编辑:Java 9+没有单独的JRE,因此请确保您的JRE路径指向您的JDK。

您正在尝试使用旧的JVM加载为OpenJDK 13编译的类。例如,您的gradle可能为自己或编译选择了错误的JDK安装(可能不同).在我的代码中使用jdk版本8时,是否有任何可行的解决方案