OpenAPITools/openapi-generator · error · RuntimeException
Invalid value `{value}` for the option `centralizedPackageVe
Error message
Invalid value `{value}` for the option `centralizedPackageVersionManagement`. Please refer to the documentation for more information. What it means
Error "Invalid value `{value}` for the option `centralizedPackageVersionManagement`. Please refer to the documentation for more information." thrown in OpenAPITools/openapi-generator.
Source
Thrown at modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AspNetServerCodegen.java:509
}
private void setCentralizedPackageManagementOption() {
additionalProperties.put(USE_PACKAGE_VERSIONS, true);
if (additionalProperties.containsKey(CENTRALIZED_PACKAGE_VERSION_MANAGEMENT)) {
switch ((String) additionalProperties.get(CENTRALIZED_PACKAGE_VERSION_MANAGEMENT)) {
case DEFAULT:
additionalProperties.remove(CENTRALIZED_PACKAGE_VERSION_MANAGEMENT);
break;
case ENABLE:
additionalProperties.replace(CENTRALIZED_PACKAGE_VERSION_MANAGEMENT, "true");
additionalProperties.put(USE_PACKAGE_VERSIONS, false);
break;
case OPTOUT:
additionalProperties.replace(CENTRALIZED_PACKAGE_VERSION_MANAGEMENT, "false");
break;
default:
throw new RuntimeException("Invalid value `" + additionalProperties.get(CENTRALIZED_PACKAGE_VERSION_MANAGEMENT) + "` for the option `centralizedPackageVersionManagement`. Please refer to the documentation for more information.");
}
}
}
@Override
protected boolean useNet60OrLater() {
return additionalProperties.containsKey(NET_60_OR_LATER);
}
@Override
public String apiFileFolder() {
return outputFolder + File.separator + sourceFolder + File.separator + packageName + File.separator + "Controllers";
}
@Override
public String modelFileFolder() {
if (!useSeparateModelProject) {
return outputFolder + File.separator + sourceFolder + File.separator + packageName + File.separator + "Models";View on GitHub (pinned to fcec517be3)
Solutions
- Set centralizedPackageVersionManagement to a valid boolean value ('true' or 'false'); see the generator documentation for details.
When it happens
Trigger: Thrown when the 'centralizedPackageVersionManagement' option of the ASP.NET server generator is given a value outside its allowed set. Consult the generator documentation for valid values.
Common situations: See trigger scenarios.
AI-assisted analysis of OpenAPITools/openapi-generator@fcec517be3 (2026-08-22).
Data as JSON: /api/errors/4f3e4f9959cb3b77.
Report an issue: GitHub.