如何在 Hybris 中配置 HMC
how to configure HMC in Hybris
我是 Hybris 新手。我能够配置 Hybris 管理控制台并按照 wiki.hybris 文档访问这些部分。
我找不到配置 Hybris 管理控制台 (HMC) 的部分。当我访问 URL http://localhost:9001/hmc 时出现 404 错误。请让我知道在哪里可以找到这个 URL 工作。
更新
很抱歉在我的原文中没有提供足够的信息post。
我正在使用 Hybris Commerce Suite 5.7.0.8 并按照 wiki.hybris.
中提到的步骤进行操作
我在CMD中执行了以下命令。
- setantenv.bat
- ant clean all
- hybrisserver.bat
- 然后使用管理员凭据登录 http://localhost:9001/
- 在平台-->初始化下,我初始化重新创建新的
表。
除此之外,我没有做任何其他步骤。我注意到Platform-->Extension中HMC下的extensions都被标记为X,请参考附图。
hMC 通常在 http://localhost:9001/hmc 上可用(如果您不希望它在弹出窗口中打开,则在 /hmc/hybris 上可用)。
我建议检查您的服务器日志 (~YOUR_HYBRIS_DIR/hybris/log/tomcat/console.log) 并查看其中是否有任何错误。
确保您没有更改 属性 hmc.webroot。它应该默认设置为 /hmc,但您可以尝试在 local.properties 文件中明确设置它,如下所示:
hac.webroot=/hac
hmc.webroot=/hmc
此外,您还需要先初始化系统,然后才能访问 HAC 以外的任何内容。
您可以通过 HAC 使用浏览器或使用 ant 来执行此操作:
ant clean all initialize
您可以在此处阅读有关 Hybris 的初始化和更新过程的所有信息:
https://wiki.hybris.com/display/release5/Initializing+and+Updating+the+hybris+Commerce+Suite
希望对您有所帮助
转到 http://localhost:9001/mcc(以管理员身份登录),您将找到当前 Hybris 安装的所有链接。
您使用的是什么版本的 Hybris?你去HAC的时候看到hmc扩展了吗?
编辑:
对于 5.7,默认的 localextensions.xml 默认大部分是空的,您将需要 运行 安装程序,例如 '. install.sh -r b2c_acc_plus' 来自安装程序目录(Hybris 安装的第一级)
您缺少作为 localextensions.xml
文件一部分的 hmc...请参阅答案:
添加 hmc 扩展后,您必须 运行 从 hac 更新 运行ning 系统(或重新初始化)。
请注意,虽然 hmc 是旧的后台应用程序,但在较新的版本中,它首先被破坏并最终被删除。
新的后台应用程序称为后台,其 url 默认为:
http://localhost:9001/backoffice
(您还必须将 backoffice
扩展名添加到 localextensions.xml 文件以使其可用)
祝你好运!
在最新版本的 Hybris 中,他们引入了一个安装程序脚本,可以为您设置基础知识。但是,这意味着如果您继续前进并简单地 运行 ant all,您将得到一个 localextensions.xml 文件,其中几乎所有内容都已禁用。
您应该做的是使用安装程序脚本和其中一个食谱安装 hybris。看这里:
https://wiki.hybris.com/display/release5/Sample+Scenarios+Installation
这将为您生成一个合适的起始配置,让您可以使用 hybris 进行任何操作。
例如,当我安装配方 b2c_acc(B2C 加速器)时,我生成了以下 localextensions.xml 文件:
<hybrisconfig xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='../bin/platform/resources/schemas/extensions.xsd'>
<extensions>
<path dir='${HYBRIS_BIN_DIR}' autoload='false' />
<extension name='mcc' />
<extension name='backoffice' />
<extension name='commercesearchbackoffice' />
<extension name='commerceservicesbackoffice' />
<extension name='solrfacetsearchbackoffice' />
<extension name='solrserver' />
<extension name='yacceleratorcockpits' />
<extension name='yacceleratorinitialdata' />
<extension name='yacceleratorfulfilmentprocess' />
<extension name='yacceleratorstorefront' />
<extension name='yaddon' />
<extension name='ycommercewebservices' />
<extension name='electronicsstore' />
<extension name='apparelstore' />
<extension name='liveeditaddon' />
<extension name='acceleratorwebservicesaddon' />
</extensions>
</hybrisconfig>
完成此操作后,我还强烈建议安装 MySQL 并将其用作数据库,而不是默认的 HSQLDB 方法,因为它要快得多。看这里:
https://wiki.hybris.com/display/release5/MySQL
希望对您有所帮助
执行以下步骤:
第 1 步:在 localextensions.xml
中添加以下主要模块
<extension name="admincockpit" />
<extension name="backoffice" />
<extension name="cockpit" />
<extension name="hmc" />
<extension name="mcc" />
<extension name="platformhmc" />
第 2 步:运行 ant clean all
第 3 步:运行 从 HAC 更新
我是 Hybris 新手。我能够配置 Hybris 管理控制台并按照 wiki.hybris 文档访问这些部分。
我找不到配置 Hybris 管理控制台 (HMC) 的部分。当我访问 URL http://localhost:9001/hmc 时出现 404 错误。请让我知道在哪里可以找到这个 URL 工作。
更新
很抱歉在我的原文中没有提供足够的信息post。 我正在使用 Hybris Commerce Suite 5.7.0.8 并按照 wiki.hybris.
中提到的步骤进行操作我在CMD中执行了以下命令。
- setantenv.bat
- ant clean all
- hybrisserver.bat
- 然后使用管理员凭据登录 http://localhost:9001/
- 在平台-->初始化下,我初始化重新创建新的 表。
除此之外,我没有做任何其他步骤。我注意到Platform-->Extension中HMC下的extensions都被标记为X,请参考附图。
hMC 通常在 http://localhost:9001/hmc 上可用(如果您不希望它在弹出窗口中打开,则在 /hmc/hybris 上可用)。
我建议检查您的服务器日志 (~YOUR_HYBRIS_DIR/hybris/log/tomcat/console.log) 并查看其中是否有任何错误。
确保您没有更改 属性 hmc.webroot。它应该默认设置为 /hmc,但您可以尝试在 local.properties 文件中明确设置它,如下所示:
hac.webroot=/hac
hmc.webroot=/hmc
此外,您还需要先初始化系统,然后才能访问 HAC 以外的任何内容。
您可以通过 HAC 使用浏览器或使用 ant 来执行此操作:
ant clean all initialize
您可以在此处阅读有关 Hybris 的初始化和更新过程的所有信息: https://wiki.hybris.com/display/release5/Initializing+and+Updating+the+hybris+Commerce+Suite
希望对您有所帮助
转到 http://localhost:9001/mcc(以管理员身份登录),您将找到当前 Hybris 安装的所有链接。
您使用的是什么版本的 Hybris?你去HAC的时候看到hmc扩展了吗?
编辑: 对于 5.7,默认的 localextensions.xml 默认大部分是空的,您将需要 运行 安装程序,例如 '. install.sh -r b2c_acc_plus' 来自安装程序目录(Hybris 安装的第一级)
您缺少作为 localextensions.xml
文件一部分的 hmc...请参阅答案:
添加 hmc 扩展后,您必须 运行 从 hac 更新 运行ning 系统(或重新初始化)。
请注意,虽然 hmc 是旧的后台应用程序,但在较新的版本中,它首先被破坏并最终被删除。 新的后台应用程序称为后台,其 url 默认为:
http://localhost:9001/backoffice
(您还必须将 backoffice
扩展名添加到 localextensions.xml 文件以使其可用)
祝你好运!
在最新版本的 Hybris 中,他们引入了一个安装程序脚本,可以为您设置基础知识。但是,这意味着如果您继续前进并简单地 运行 ant all,您将得到一个 localextensions.xml 文件,其中几乎所有内容都已禁用。
您应该做的是使用安装程序脚本和其中一个食谱安装 hybris。看这里:
https://wiki.hybris.com/display/release5/Sample+Scenarios+Installation
这将为您生成一个合适的起始配置,让您可以使用 hybris 进行任何操作。
例如,当我安装配方 b2c_acc(B2C 加速器)时,我生成了以下 localextensions.xml 文件:
<hybrisconfig xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='../bin/platform/resources/schemas/extensions.xsd'>
<extensions>
<path dir='${HYBRIS_BIN_DIR}' autoload='false' />
<extension name='mcc' />
<extension name='backoffice' />
<extension name='commercesearchbackoffice' />
<extension name='commerceservicesbackoffice' />
<extension name='solrfacetsearchbackoffice' />
<extension name='solrserver' />
<extension name='yacceleratorcockpits' />
<extension name='yacceleratorinitialdata' />
<extension name='yacceleratorfulfilmentprocess' />
<extension name='yacceleratorstorefront' />
<extension name='yaddon' />
<extension name='ycommercewebservices' />
<extension name='electronicsstore' />
<extension name='apparelstore' />
<extension name='liveeditaddon' />
<extension name='acceleratorwebservicesaddon' />
</extensions>
</hybrisconfig>
完成此操作后,我还强烈建议安装 MySQL 并将其用作数据库,而不是默认的 HSQLDB 方法,因为它要快得多。看这里:
https://wiki.hybris.com/display/release5/MySQL
希望对您有所帮助
执行以下步骤:
第 1 步:在 localextensions.xml
中添加以下主要模块 <extension name="admincockpit" />
<extension name="backoffice" />
<extension name="cockpit" />
<extension name="hmc" />
<extension name="mcc" />
<extension name="platformhmc" />
第 2 步:运行 ant clean all
第 3 步:运行 从 HAC 更新