Execution failed for task ':compileJava'. > 无效的源发行版: 11
按照其他博主的方法都操作了,还是跑步起来,求大神指点!
使用jdk11编译就可以了,本地试了可以编译通过
应该是JDK的版本太高了,要降低JDK版本。
看一下pom.xml,java.version,看一下它的版本,你用的jdk对应上就好了
maven里设置java8
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
gradle里设置java8
compileOptions{
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
halo用了jdk11,而idea自带的gradle是默认用8编译的