首先解释一下报这个错误的原因是什么。这里所指的发行版本是你所运行的项目里边的jdk版本,也就是说你项目的jdk版本是xx,但是你idea工程里边引用的JDK版本不是这个xx,所以后台才会去报这个无效的发行版本:项目的发行版本可以在projectStructer中去查看:
点击moules里边你的项目查看sources,因为我idea里边的JDK是1.8的,但是我这个项目里边的JDK是11,所以运行项目之后后台会报 Error:java: 无效的源发行版: 11
大家把这个sources里边的JDK改成idea里边所依赖的就好了,然后点击ok.
然后我们的项目就运行成功了: