簡體   English   中英

S / 4HANA Cloud SDK:com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces不存在

[英]S/4HANA Cloud SDK :com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces does not exist

由於缺少資源,構建失敗: class com.sap.cloud.sdk.s4hana.datamodel.odata.services.BusinessPartnerService

我們是否需要在項目結構中創建/創建此模型類,或者SDK會處理此靜態導入嗎?

執行后出錯: mvn clean install

請在項目中使用最新的SDK版本。 信息在這里: https//sap.github.io/cloud-s4-sdk-examples/release-notes/

這應該可以解決錯誤。

最好的問候,Akhil

這里可能會發生幾件事:

  • SAP S / 4HANA Cloud SDK的1.3.0版將諸如BusinessPartner之類的服務的實體類移動到它們自己的包中,在您的情況下,您現在需要import com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.businesspartner.BusinessPartner;
  • 此外, BusinessPartnerService現在是一個帶有DefaultBusinessPartnerService的默認實現的接口。 您需要使用new DefaultBusinessPartnerService()替換靜態訪問(或者您可以使用依賴注入)。 請參閱Akhil已經引用的發行說明
  • 實體BusinessPartner上沒有電子郵件字段。 您需要使用實體AddressEmailAddress並通過BusinessPartnerAddress將其與業務伙伴關聯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM