在一个新的工程建立完成之后,执行重构,报错不支持发行版本17
根据报错我想到建立的时候,将jdk的版本设置为了17
然后到pom里面将版本号改为了11,但是降低版本号之后重新加载了依赖,报错信息依然没有变动,还是不支持发行版本17
这个时候呢,看到了spring的版本号是3.2.4,根据以往的工程,spring的版本号大多使用的是2.3.x的
然后将spring的版本号降低为2.3.0进行尝试,在更改完了之后,报错变成了java: 错误: 不支持发行版本 5,然后又尝试去降低了jdk的版本,最后spring变为2.3.0,jdk将为了1.8,再去加载依赖就可以通过了
综上:报错不支持发行版本的原因,是依赖里面的spring和jdk的版本号,对于之前安装设置的spring以及jdk的不兼容,导致无法进行正常使用,根据安装的内容去修改版本号,兼容之后就可以正常使用