先交代一下背景。
我是 java14
切换到 java8
时候发生的错误。
包是
1 | <dependency> |
我是 java14
的时候,进行了 maven
构建,后来,我想把 java
切换到 java8
,然后运行代码出现
ch/qos/logback/classic/spi/LogbackServiceProvider 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
这是说,这个包是用 55
编译的,你的 java
版本是 52
。
关于这个版本可以参考
1 | 49 = Java 5 |
经过查阅资料后,这个只能修改该包的版本。所以后来换成
1 | <dependency> |
解决。