idea的servlet错误...................

java.lang.UnsupportedClassVersionError: com/Servlet has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 (unable to load class [com.Servlet])

请问高手,这个错误怎么解决???

java运行时版本太新了,换稍微早一点的版本试试看

编译时候的版本和运行时的版本不一致.编译的版本是JDK11,运行时的版本是JDK8.
Java虚拟机做了规定,jdk1的版本号是45,只能执行[45.0-46)之间的字节码.
所以你这个版本是55,那么就是JDK11,那么只能由JDK11之后的版本来执行.
JDK8可执行的范围代码在[45.0-53)之间

如果是版本不一致的话,可以手动进行修改
1、File➡️project Structure➡️Project➡️project SDK
2、File➡️project Structure➡️Modules➡️Dependencies➡️Module SDK
3、IntelliJ IDEA➡️Preferences➡️Build,Execution,Deployment➡️Compiler➡️java Compiler->Per-module bytecode Version
都选择一致的版本就可以了