找不到媒体类型 =application/json;charset=utf-8 的 MessageBodyReader

MessageBodyReader not found for media type=application/json;charset=utf-8

在通过 Maven 将我的 Mule 项目与 Mule runtime 4.3.0 部署到 cloudhub 时,出现以下异常:

执行目标的默认部署org.mule.tools.maven:mule-maven-plugin:3.3.5:deploy failed: MessageBodyReader not found for media type=application/json;charset=utf-8, type =class org.mule.tools.client.arm.model.AuthorizationResponse, genericType=class org.mule.tools.client.arm.model.AuthorizationResponse.

如有任何帮助,我们将不胜感激。 谢谢 维卡斯

它与 Java 8 一起工作的事实表明这是一些 Java 兼容性问题。

Mule Maven 插件仅支持 Java 11。请参阅您的版本的发行说明以查看软件兼容性:https://docs.mulesoft.com/release-notes/mule-maven-plugin/mule-maven-plugin-release-notes