解决IDEA运行Java程序jdk版本不匹配问题
如果出现下面这个错误:

java
java: Cannot compile module 'Video_Recorder' configured for JVM target 11: the specified fallback SDK version 8 does not support the required jvm target 11.
那么就是 Project Structure 这里设置的不对。
解决办法
改 Project Structure(最关键)
按快捷键:Ctrl + Alt + Shift + S

选择 Project
Project SDK:选 1.8 (java 8)
Language level:选 8 - Lambdas, type annotations etc.

选择 Modules → 选中自己的项目
Language level:也改成 8

然后设置完后再次运行:
如果还是报错如下:

java
java: 无效的目标发行版: 11
改 Java Compiler
打开 File → Settings(Ctrl+Alt+S)
找到 Build, Execution, Deployment → Compiler → Java Compiler
下面找到:
Project bytecode version → 改成 8
下面的 Per-module bytecode version 里:
找到自己的项目 → Target bytecode version 改成 8
点 OK。

如果上面的步骤设置完还是报错,那么重启 IDEA, 直接关闭 IDEA 再打开。