由于安装多个jdk导致出现java以及javac版本不匹配问题

之前由于下载了多个版本的jdk版本,导致了在运行java程序时出现了报错

this version of the Java Runtime only recognizes class file versions up to 52.0

报错信息大概为版本不匹配,查看了java以及javac的版本,发现一个是18,一个是20,所以查看解决方法,实现版本匹配

一开始全在修改环境变量里面path中的jdk,以及JAVA_HOME的存放顺序

后面发现问题没有解决,于是我查看了如下的文件夹(原始是存放了,java.exe、javaw.exe、javaws.exe文件的 ),这几个文件去识别了jdk的版本问题,我这里直接删除了

最近java以及javac的版本一致了

posted @ 2024-07-16 14:36  fisherman-ovo  阅读(130)  评论(0)    收藏  举报