在尝试从 edmx 文件生成 java 源文件时,我收到此错误:
从 A_MaterialStock 集合中找到实体类型 A_MaterialStockType 由于至少缺少一个参数而检测到重大更改
以下是插件配置:
之前我使用 4.28.0 生成,那一代没问题。 目前正在升级到 SAP Cloud SDK 5.1.0
有人遇到过这个问题吗?有什么解决办法吗?
项目java版本是17。
谢谢。
我正在按照本指南中提到的步骤及其中的链接进行操作。
该问题很可能与生成器一部分的“向后兼容性检查”有关。
此处生成器尝试生成参数的顺序,以与其生成的先前 VDM 保持兼容。 在您的情况下,由于某些方法缺少/新参数,这似乎失败了。从 SAP Business Accelerator Hub 获取新更新时,这种情况经常发生
要解决该问题,您可以删除之前生成的代码并重新生成。