Solr索引编制问题不适用于全新安装的OSX

2020-09-22 04:57发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我遵循的步骤来解决这个问题:

1)重新安装OSX。 我尝试了Sierra,现在是High Sierra,都遇到了相同的问题。

2)Java JDK安装和设置JAVA_HOME路径变量。

3)解压缩Hybris 6.6 zip,再次设置所有 necess 使Hybris能够运行并设置蚂蚁环境。

4)按照 help.hybris

cd $ HYBRIS_HOME_DIR/安装程序; ./install.sh -r b2b_acc设置;

./install.sh -r b2b_acc初始化;

./install.sh -r b2b_acc开始;

5)设置主机并浏览到 https://powertools.local:9002/backoffice/

在后台,当我转到"产品">"目录"时,它告诉我索引需要初始化。

单击"在此处初始化索引"时,出现以下错误。 我根本没有办法让Solr索引任何东西,它只是给我"没有为模型类类java.lang.String注册的转换器"

替代文字

在Backoffice中进行方面设置并尝试建立索引时,单击"索引"或"热更新索引",则不会发生任何事情。

因此,就像我说的,我所做的只是安装OSX,解压缩hybris并设置必要的先决条件,然后尝试通过配方初始化加速器。 我希望有人能在OSX上认识到此问题,并知道该如何解决,如果没有Solr,我将无法访问Product座舱并进行大量配置。

感谢您提供的任何帮助。

(287.3 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我遵循的步骤来解决这个问题:

1)重新安装OSX。 我尝试了Sierra,现在是High Sierra,都遇到了相同的问题。

2)Java JDK安装和设置JAVA_HOME路径变量。

3)解压缩Hybris 6.6 zip,再次设置所有 necess 使Hybris能够运行并设置蚂蚁环境。

4)按照 help.hybris

cd $ HYBRIS_HOME_DIR/安装程序; ./install.sh -r b2b_acc设置;

./install.sh -r b2b_acc初始化;

./install.sh -r b2b_acc开始;

5)设置主机并浏览到 https://powertools.local:9002/backoffice/

在后台,当我转到"产品">"目录"时,它告诉我索引需要初始化。

单击"在此处初始化索引"时,出现以下错误。 我根本没有办法让Solr索引任何东西,它只是给我"没有为模型类类java.lang.String注册的转换器"

替代文字

在Backoffice中进行方面设置并尝试建立索引时,单击"索引"或"热更新索引",则不会发生任何事情。

因此,就像我说的,我所做的只是安装OSX,解压缩hybris并设置必要的先决条件,然后尝试通过配方初始化加速器。 我希望有人能在OSX上认识到此问题,并知道该如何解决,如果没有Solr,我将无法访问Product座舱并进行大量配置。

感谢您提供的任何帮助。

(287.3 kB)
付费偷看设置
发送
4条回答
bbpeas
1楼 · 2020-09-22 05:49.采纳回答

亲爱的

我正在尝试重现您正在谈论的问题,但是一切对我来说都很好。 请检查版本是否匹配以及路径变量是否正确。

我的MacOS版本:10.13.4

混合版本:6.6.0.3

  1. 我解压缩了最新的hybris-commerce-suite-6.6.0.3.zip
    cd/opt
    解压缩hybris-commerce-suite-6.6.0.3.zip -d HYBRIS6.6.0。 3


  2. 我更新了路径变量(在本例中为 .zshrc 文件)
    export HYBRIS_HOME_DIR =/opt/HYBRIS6.6.0.3 export ANT_HOME = $ {HYBRIS_HOME_DIR }/hybris/bin/platform/apache-ant-1.9.1
    导出JAVA_HOME = $(//usr/libexec/java_home)
    JAVA_HOME =/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home
    导出JAVA_HOME;
    导出PATH = $ {PATH}:$ {ANT_HOME}/bin:$ {JAVA_HOME}

  3. 我设置并启动Hybris
    cd/opt/HYBRIS6.6.0.3/installer; ./install.sh -r b2b_acc设置;
    ./install.sh -r b2b_acc初始化;
    ./install.sh -r b2b_acc start;

  4. 打开后台办公室后,出现了相同的弹出窗口

替代文字

5。 选择" full"作为操作值后,按" START",出现产品。

替代文本

请告诉我是否有帮助

致谢

wang628962
2楼-- · 2020-09-22 05:38

我有好几次(到目前为止),到目前为止,我还没有嵌入式solr与hybris一起工作,当我尝试在Backoffice中初始化索引时,总是出错。

Nan4612
3楼-- · 2020-09-22 05:38

您好,谢谢您的答复/测试!

您执行的步骤完全相同,不同之处在于我的hybris 6.6 zip是:HYBRISCOMM6600P_0-70003031(6.6.0.0?)

在您执行第5步时,我永远都看不到屏幕。我真的不知道为什么,但是我会尝试6.6.0.3,看看它是否有任何改变。

再次感谢

Climb_Ma
4楼-- · 2020-09-22 05:26

我成功了。 我以前的项目名称中有一个破折号

"项目演示""项目测试",但现在还没有,我不确定这真的有所作为。

这些是我的工作PATH变量(在您的示例中,我将其适应了您的工作变量

  JAVA_HOME =/库/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home
 
  导出JAVA_HOME;
 
  出口PROJECT = DEV
  导出HYBRIS_HOME_DIR =/用户/sercka/文档/$ {PROJECT}
  导出HYBRIS_OPT_CONFIG_DIR =/$ {HYBRIS_HOME_DIR}/hybris/config
  导出ANT_HOME = $ {HYBRIS_HOME_DIR}/hybris/bin/platform/apache-ant-1.9.1
  导出PATH = $ {PATH}:$ {ANT_HOME}/bin:$ {JAVA_HOME}
  导出PLATFORM_HOME = $ {HYBRIS_HOME_DIR}/hybris/bin/platform
 
  导出DEV = $ {HYBRIS_HOME_DIR}/hybris/bin/platform

  

(项目文件夹现在简称为DEV)

再次感谢!

一周热门 更多>