static String normalizeVM(final String javaVendor, final String javaVmName) {
    if (javaVmName.contains("graalvm") || javaVendor.contains("graalvm")) {
      return "graalvm";
    }
    if (javaVendor.contains("oracle")) {
      if (javaVmName.contains("openjdk")) {
        return "oracle_openjdk";
      } else {
        return "oracle";
      }
    }
    if (javaVendor.contains("adoptopenjdk")) {
      return "adoptopenjdk";
    }
    if (javaVendor.contains("openj9")) {
      return "openj9";
    }
    if (javaVendor.contains("azul")) {
      if (javaVmName.contains("zing")) {
        return "zing";
      } else {
        return "zulu";
      }
    }
    if (javaVendor.contains("amazoncominc")) {
      return "corretto";
    }
    if (javaVmName.contains("openjdk")) {
      return "openjdk";
    }

    return "-" + javaVendor + "-" + javaVmName;
  }
Normalize VM version string.

@param javaVendor the java vendor
@param javaVmName the java vm name
@return the string
util/src/main/java/org/hyperledger/besu/util/platform/PlatformDetector.java