3

我正在更新我们的一个 S4 SDK 项目以使用最新版本的 SDK,然后我注意到当我尝试构建项目时出现错误:

cannot find symbol>  [ERROR] symbol:   class TimeSheetEntryField

当我查看 Javadocs 时,我可以看到这个类存在于2.7.0版本中,但在下一个版本2.8.0中缺失

此导入会引发错误,因为它在较新版本中找不到类:

com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.workforcetimesheet.TimeSheetEntryField;

我看不到任何弃用通知。你能帮我吗?

谢谢,西蒙

4

1 回答 1

0

此类已移至版本 2.8.0 的新包com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.workforcetimesheet.field(参见Javadoc)。.field请通过添加到包名称来相应地更新您的导入。

发行说明中所述,这是避免 SAP S/4HANA Cloud SDK 的虚拟数据模型中潜在的名称冲突所必需的。

于 2019-02-18T08:15:43.410 回答