ARTIFACTORY:不支持的专业。次要版本错误

维纳Reddy
2021-12-13 07:51

描述

当捕获和发布构建信息出错时,可能会发生以下错误:

java.lang.UnsupportedClassVersionError: org/jfrog/build/extractor/maven/ArtifactoryProjectBuilder:不支持的主要。次要版本52.0

决议

以下是分配的专业号。关于不支持的major的错误。次要版本是由于在运行时使用的JRE版本与编译类时使用的JDK版本不同而导致的。

Java SE 17 = 61;

Java SE 16 = 60,

Java SE 15 = 59,

Java SE 14 = 58;

Java SE 13 = 57,

Java SE 12 = 56,

Java SE 11 = 55,

Java SE 10 = 54,

Java SE 9 = 53,

Java SE 8 = 52;

Java SE 7 = 51;

Java SE 6.0 = 50;

Java SE 5.0 = 49,

JDK 1.4 = 48;

JDK 1.3 = 47;

JDK 1.2 = 46;

JDK 1.1 = 45

因此,“主要”。minor version 52.0'错误可能是因为jar是在JDK 1.8中编译的,但您试图使用JDK 1.7环境运行它。报告的号码是必需的号码,而不是您正在使用的号码。

确保使用Bamboo Artifactory插件所使用的兼容JDK版本编译底层类。指每个插件版本的兼容版本