首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法生成VDM类

无法生成VDM类
EN

Stack Overflow用户
提问于 2019-02-05 21:30:45
回答 1查看 113关注 0票数 0

我关注了博客:https://blogs.sap.com/2018/04/30/deep-dive-10-with-sap-s4hana-cloud-sdk-generating-java-vdm-for-s4hana-custom-odata-service/comment-page-1/#comment-450108

创建了VDM - .java文件,但每次编译都会失败,这似乎是我那端的一些愚蠢的错误。

堆栈跟踪:

代码语言:javascript
运行
复制
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/BusinessPartnerAddress.java:[343,158] unmappable character for encoding UTF-8
[ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/BusinessPartnerAddress.java:[348,32] unmappable character for encoding UTF-8
[ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/BusinessPartnerAddress.java:[1124,158] unmappable character for encoding UTF-8
[ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/BusinessPartnerAddress.java:[1127,32] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/SupplierPurchasingOrganization.java:[209,1074] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/SupplierPurchasingOrganization.java:[209,1088] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/SupplierPurchasingOrganization.java:[646,1074] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/SupplierPurchasingOrganization.java:[646,1088] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/CustomerSalesArea.java:[444,1074] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/CustomerSalesArea.java:[444,1088] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/CustomerSalesArea.java:[1028,1074] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/CustomerSalesArea.java:[1028,1088] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/BusinessPartnerContactAddress.java:[342,158] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/BusinessPartnerContactAddress.java:[347,32] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/BusinessPartnerContactAddress.java:[1090,158] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/BusinessPartnerContactAddress.java:[1093,32] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/BusinessPartner.java:[450,240] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/BusinessPartner.java:[1484,240] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/Supplier.java:[435,240] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/Supplier.java:[1007,240] unmappable character for encoding UTF-8
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/SupplierPurchasingOrganization.java:[54,8] com.sap.cloud.s4hana.examples.vdm.namespaces.businesspartner.SupplierPurchasingOrganization is not abstract and does not override abstract method getEndpointUrl() in com.sap.cloud.sdk.s4hana.datamodel.odata.helper.VdmEntity
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/SupplierPurchasingOrganization.java:[1134,5] method does not override or implement a method from a supertype
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/SupplierPurchasingOrganization.java:[1138,14] cannot find symbol
    symbol: method setServicePathForFetch(java.lang.String)
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/SupplierPurchasingOrganization.java:[1175,72] cannot find symbol
    symbol: method getServicePathForFetch()
    location: class com.sap.cloud.s4hana.examples.vdm.namespaces.businesspartner.SupplierPurchasingOrganization
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/SupplierPurchasingOrganization.java:[1181,43] cannot find symbol
    symbol: method getServicePathForFetch()
    location: class com.sap.cloud.s4hana.examples.vdm.namespaces.businesspartner.SupplierPurchasingOrganization
    [ERROR] /C:/Users/armoghan.abbas/eclipse-workspace/Extensibility/application/target/vdm/com/sap/cloud/s4hana/examples/vdm/namespaces/businesspartner/SupplierPurchasingOrganizationField.java:[45,9] constructor EntityField in class com.sap.cloud.sdk.s4hana.datamodel.odata.helper.EntityField<EntityT,FieldT> cannot be applied to given types;
    required: java.lang.String
    found: java.lang.String,com.sap.cloud.sdk.typeconverter.TypeConverter<FieldT,capture#1 of ?>
    reason: actual and formal argument lists differ in length
EN

回答 1

Stack Overflow用户

发布于 2019-02-07 19:43:20

感谢您的回复,我使用的是一个旧版本的sdk,它不同于我的pom.xml中的版本(感谢复制),问题得到了解决,我切换到最新版本的sdk。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54535569

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档