依赖问题-ycommercewebservices

2020-08-17 01:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我已经基于yocca...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家们,

我已经基于yoccaddon创建了自己的插件。 在这里,我有带有一些自定义逻辑的rest控制器。 定制逻辑使用扩展名为" acceleratorstorefrontcommons"的一些OOTB混合方法。 在我的自定义插件中,我在extensioninfo.xml中为此扩展名添加了一个依赖项,这很好。 但是在构建过程中,控制器被复制到ycommercewebservices,在那里向我展示了" acceleratorstorefrontcommons"的包导入错误。 我尝试通过在ycommercewebservices extensioninfo.xml中添加依赖项(我对自定义插件具有依赖关系,并且还添加了acceleratorstorefrontfrontcommons)。 但是我还是会犯错误。 任何人都可以提出建议,这可能是问题所在。

关于

5条回答
闻人可可
2020-08-17 02:32


这里的问题可能是,acceleratorstorefrontcommons是加速器店面而不是ycommercewebservices的特殊附加组件。
您要使用的类不在其他扩展可用的src文件夹中,而是在commonweb forlder中。
请参阅: https://help.hybris.com/6.6.0/hcd/8abe0978866910149e909bc3753ba6ef.html
有信息,表明:
"使得此扩展成为常见Web扩展的原因是<$ {HYBRIS_BIN_DIR}>/ext-accelerator/acceleratorstorefrontcommons/commonweb文件夹的存在。此文件夹包含一个src文件夹,该文件夹包含已定义的常见Web资源,例如抽象控制器,表单 数据对象或验证器。在构建时,对于依赖于acceleratorstorefront常用插件的每个扩展,Java文件都被编译到店面扩展<$ {HYBRIS_BIN_DIR}>/yacceleratorstorefront/web/webroot/WEB_INF/classes/de/hybris/platform/acceleratorstorefrontcommons/。"

一周热门 更多>