之前由于下载了多个版本的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的版本一致了
标签:exe,java,jdk,javac,版本,匹配 From: https://www.cnblogs.com/ovo-fisherman/p/18305182