我正在尝试运行安装配方sap_aom_som_b2b_b2c。但是,构建失败并出现以下错误。
Buildfile: C:\Hybris6\Hybris\bin\platform\build.xml
[echo] C:\Hybris6\Hybris\bin\platform/tomcat/bin
BUILD FAILED
C:\Hybris6\Hybris\bin\platform\build.xml:18: The following error occurred while executing this line:
C:\Hybris6\Hybris\bin\platform\resources\ant\antmacros.xml:157: Missing required extensions: sapcoreaddon<-[yacceleratorstorefront],sappricingproductcarouseladdon<-[yacceleratorstorefront]. Please check your extension setup!
我是Hybris的新手。如果我在这里错过了一些步骤,你能帮助我吗?
答案 0 :(得分:0)
您是否按照这些步骤进行操作?
设置hybris平台 ./install.sh -r sap_aom_som_b2b_b2c
初始化hybris平台 ./install.sh -r sap_aom_som_b2b_b2c初始化
启动hybris服务器和datahub ./install.sh -r sap_aom_som_b2b_b2c start
停止hybris服务器和datahub ./install.sh -r sap_aom_som_b2b_b2c stop
如果是,那么构建失败的步骤是什么?
如果查看/hybris/installer/recipes/sap_aom_som_b2b_b2c/build.gradle中的gradle文件,您将在extensions
配置中看到所有需要的扩展名。所以你的localextensions.xml绝对不应该是空的。
根据您使用的hybris的版本,您可能会遇到配方问题(我在6.1上遇到过datahub)。因此,您要么修复gradle文件,要么查看它以手动执行所有步骤。 基本上,您必须在local.properties中设置配置,在localextensions.xml中添加扩展并运行所有ant命令(在您的情况下启动datahub服务器)。
另请注意,配方必须仅用于干净的hybris平台。 (从档案中提取后的版本)。