命令行输入openapi-generator-cli version-manager set 7.0.1
,但是爆出以下错误:
Error: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=256M; support was removed in 8.0
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=512M; support was removed in 8.0
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/openapitools/codegen/OpenAPIGenerator has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
对应中文意思为:
错误:Java HotSpot(TM) 64位服务器VM警告:忽略选项PermSize=256M;支持在8.0中被移除
Java HotSpot(TM) 64位服务器虚拟机警告:忽略选项MaxPermSize=512M;支持在8.0中被移除
Java .lang. unsupportedclassversionerror: org/openapitools/codegen/OpenAPIGenerator已由最新版本的Java运行时(类文件版本55.0)编译,此版本的Java运行时仅识别类文件版本高达52.0
分析原因
参考链接:https://zhuanlan.zhihu.com/p/541326137
解决问题
下载jdk11
另外查看JDK版本命令为:
java -version
javac -version