缺少必要的扩展名:sapcoreaddon

时间:2017-03-22 06:00:01

标签: installation hybris

我正在尝试运行安装配方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的新手。如果我在这里错过了一些步骤,你能帮助我吗?

1 个答案:

答案 0 :(得分:0)

您是否按照这些步骤进行操作?

  1. 设置hybris平台 ./install.sh -r sap_aom_som_b2b_b2c

  2. 初始化hybris平台 ./install.sh -r sap_aom_som_b2b_b2c初始化

  3. 启动hybris服务器和datahub ./install.sh -r sap_aom_som_b2b_b2c start

  4. 停止hybris服务器和datahub ./install.sh -r sap_aom_som_b2b_b2c stop

  5. 如果是,那么构建失败的步骤是什么?

    如果查看/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平台。 (从档案中提取后的版本)。