ARTIFACTORY:不支持的专业。轻微版本错误

维纳Reddy
2023-01-22十一10

描述

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

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

决议

以下是分配的主要号码。关于不支持的major的错误。minor version是由于在运行时使用的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

因此,'major。次要版本52.0'错误可能是因为jar是在JDK 1.8中编译的,但您正在尝试使用JDK 1.7环境运行它。报告的号码是需要的号码,而不是您正在使用的号码。

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