Exception in thread "main" java.lang.UnsupportedClassVersionError的另类解决办法

启动Spring Boot项目,报出Exception in thread “main” java.lang.UnsupportedClassVersionError的错误: 

Exception in thread "main" java.lang.UnsupportedClassVersionError的另类解决办法

在编译windows打好的jar包的时候,相关代码逻辑只是对jdk版本号的进行了对比。那我们就可以只用假冒下jdk的版本号就能实现jdk不同版本的跨平台解析。当然前提是解析jar包时用到的一些东西在两个jdk版本中内容必须保持一致,解析过程才可以顺利的进行。