这个错误信息表明,你正在尝试运行一个由更高版本的Java编译的Spring Boot应用程序,而你当前使用的Java运行时(JRE)版本过低,无法识别这个应用程序的类文件版本。
它这边提示应用程序中的类文件版本是61.0,但是Java运行时只能识别到52.0版本的类文件。类文件版本61.0对应于Java 17,而版本52.0对应于Java 8。也就是说我的本地jre环境版本跟我的项目对不上。
这里要说一点,那就是jre环境是可以安装多个的,不是说安装了java17,java8就要删除掉。
我这边采取的方法是下载jdk17,然后添加到环境变量中。具体的添加方法可以看我的相关文章,那边有解决思路。我这边还是提一下吧,就是将jkd17的bin目录文件路径全部复制,然后添加到系统变量的path中,并将其置顶即可。
jdk17下载地址:https://www.oracle.com/java/technologies/downloads/
再通过 java -jar +jar项目名称(tab键可补齐文件名),打开target下的cmd窗口运行即可。(idea打的jar包一般都在target目录下);
左下角光标不断闪烁就代表项目在运行中,这样子就实现了idea项目的部署。