一:导致原因
1、是因为自己打包时使用的jdk8而后运行时使用的是jdk17,jdk版本不一致导致的文件类型异常
二:报错截图
三:解决问题
1、使用jdk几打包就使用jdk几运行,列如我使用的是jdk8打包,使用jdk8运行就行了;我环境变量配置的是jdk17,所以直接运行时是使用的jdk17运行的
2、我将target下面的jar包复制粘贴到jdk8/bin目录下运行成功,以下是操作步骤
(1)使用Maven打包,找到jar包
(2)复制粘贴到jdk8/bin目录下
(3)按快捷键win+R输入cmd打开终端,cd 切换路径到jdk8/bin目录下,输入命令执行jar包
项目启动成功