[2015年10月13日:2043] 以下是已安装扩展程序的屏幕截图...
======
我认为初始化脚本存在问题..
=========
我现在安装了hybris5.6.0.2:
我现在可以运行Hybris管理控制台了 [localhost:9001]
我已登录。
我已经进行了初始化,因为是第一次安装,除了需要大约一个小时才能完成,大约需要1分30秒才能完成。我怀疑有些事情是错的。
自从我使用hybris以来已经有六个月了,而且我忘记了hMC的网址,而对于MCC而言,我们已经忘记了MCC:
对于hMC来说是:
有什么建议吗?
答案 0 :(得分:2)
您缺少$ HYBRIS_HOME / config / localextensions.xml中的hmc / mmc扩展名 你需要将它们声明为
<extension name='mcc' />
<extension name="hmc" />
访问它们的网址是
为了让它发挥作用,你必须:
首先要添加这些扩展(见上文)
ant clean all
(在$ HYBRIS_HOME / bin / platform中,不要忘记通过“../setantenv.sh”或“setantenv.bat”设置ant环境)
ant initialize
然后你应该能够访问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