一些Hybris在安装问题后第一次使用

时间:2015-10-13 03:03:56

标签: sap hybris

[2015年10月13日:2043] 以下是已安装扩展程序的屏幕截图... Screen shot of the Hybris installed extensions from the HAC

======
我认为初始化脚本存在问题..

=========

我现在安装了hybris5.6.0.2:

  1. 我现在可以运行Hybris管理控制台了 [localhost:9001]

  2. 我已登录。

  3. 我已经进行了初始化,因为是第一次安装,除了需要大约一个小时才能完成,大约需要1分30秒才能完成。我怀疑有些事情是错的。

  4. 自从我使用hybris以来已经有六个月了,而且我忘记了hMC的网址,而对于MCC而言,我们已经忘记了MCC:

  5. http://localhost:9001/mcc ...

    对于hMC来说是:

    http://localhost:9001/hMC ...

    有什么建议吗?

3 个答案:

答案 0 :(得分:2)

您缺少$ HYBRIS_HOME / config / localextensions.xml中的hmc / mmc扩展名 你需要将它们声明为

<extension name='mcc' />
<extension name="hmc" />

访问它们的网址是

为了让它发挥作用,你必须:

  1. 首先要添加这些扩展(见上文)

  2. ant clean all(在$ HYBRIS_HOME / bin / platform中,不要忘记通过“../setantenv.sh”或“setantenv.bat”设置ant环境)

  3. ant initialize

  4. 然后你应该能够访问hmc和mmc。

    但是,您似乎根本没有安装任何扩展程序。 不确定你要做什么.. 如果您打算通过开发自己的扩展程序来设置新的“应用程序”,例如基于加速器(或其他示例),您应该看看如何通过ext-gen生成这些。 (参见例如https://wiki.hybris.com/display/accdoc/Customizing+the+Accelerator+with+extgen+and+modulegen

    祝你好运:)

答案 1 :(得分:1)

默认情况下,在Hybris 5.6下,生成的 localextensions.xml 现在完全为空(以前不是):

<path dir="${HYBRIS_BIN_DIR}" />
<extension name="yempty" />

当你运行所有&#39;你实际上可以看到加载了哪些扩展名:

[echo] core 5.6.0.1 [p*cib]
[echo] testweb 5.6.0.1 [p*w]
[echo] scripting 5.6.0.1 [p*ci]
[echo] paymentstandard 5.6.0.1 [p*ci]
[echo] mediaweb 5.6.0.1 [p*cw]
[echo] maintenanceweb 5.6.0.1 [p*w]
[echo] deliveryzone 5.6.0.1 [p*ci]
[echo] commons 5.6.0.1 [p*ci]
[echo] processing->(scripting,commons) 5.6.0.1 [p*ci]
[echo] impex->processing 5.6.0.1 [p*ci]
[echo] validation->impex 5.6.0.1 [p*ci]
[echo] catalog->(validation,commons) 5.6.0.1 [p*cib]
[echo] europe1->(impex,catalog) 5.6.0.1 [p*ci]
[echo] platformservices->(paymentstandard,impex,deliveryzone,europe1,processing) 5.6.0.1 [p*cb]
[echo] workflow->(catalog,platformservices,processing,commons) 5.6.0.1 [p*ci]
[echo] hac->(impex,catalog,processing,platformservices) 5.6.0.1 [p*w]
[echo] comments->(workflow,impex,catalog,processing) 5.6.0.1 [p*ci]
[echo] advancedsavedquery->(impex,catalog,processing) 5.6.0.1 [p*ci]
[echo] yempty 5.6.0.1 [cibw] path:/Users/*****/Workspace/hybris/hybris/bin/ext-template/yempty

现在问题是你想要什么?你想运营一个B2C网站吗?如果是的话,最好的方法是运行“ant modulegen”&#39;然后添加自己的扩展,或者如果您只是想要开箱即用的默认站点,请在 localextensions.xml 文件下添加这些行:

<extension name='apparelstore' />
<extension name='electronicsstore' />

<extension name='yacceleratorcore' />
<extension name='yacceleratorinitialdata' />
<extension name='yacceleratorfacades' />
<extension name='yacceleratorcockpits' />
<extension name='yacceleratorstorefront' />

通过这样做,您将拥有开箱即用的商店前线和HMC / Cockpits。

答案 2 :(得分:0)

发布hybris 5.5.1版本后,平台发生了重大变化。已经为安装扩展引入了配方概念。此配方只是一个.gradle文件,其中包含有关要在localextensions.xml中编写的扩展以及要修改的属性文件(local.properties和custom.properties)的信息。这可能是出于对hybris的“分离关注”意识形态的意图。请在下面找到包含食谱信息的链接

https://wiki.hybris.com/display/release5/Sample+Scenarios+Installation