调用init方法失败; 嵌套的异常为de.hybris.platform.solrserver.SolrServerException:为实例执行Solr启动命令时出错:[名称:默认,端口:8983]

2020-09-21 21:01发布

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

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


您好,我想同时运行hybris服务器和solr服务器。 但是抛出:

org.springframework.beans.FatalBeanException:无法正确创建上下文混合全局上下文工厂,原因是在类资源[global-solrserver-spring.xml]中定义名称为'defaultSolrServerService'的bean创建时出错 init方法失败; 嵌套的异常是de.hybris.platform.solrserver.SolrServerException:为实例执行Solr启动命令时出错:[名称:默认,端口:8983]

有人能帮我这个忙吗?。

先谢谢了。

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

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


您好,我想同时运行hybris服务器和solr服务器。 但是抛出:

org.springframework.beans.FatalBeanException:无法正确创建上下文混合全局上下文工厂,原因是在类资源[global-solrserver-spring.xml]中定义名称为'defaultSolrServerService'的bean创建时出错 init方法失败; 嵌套的异常是de.hybris.platform.solrserver.SolrServerException:为实例执行Solr启动命令时出错:[名称:默认,端口:8983]

有人能帮我这个忙吗?。

先谢谢了。

付费偷看设置
发送
3条回答
Baoming ROSE
1楼-- · 2020-09-21 21:30

嗨,

Hybris服务器默认情况下与Solr服务器一起提供,并且在后台使用。 如果要运行独立于Hybris的Solr服务器的单独实例,则可以尝试在其他端口(不同于8983)上运行它,这样它就不会与已经与Hybris运行的Solr服务器发生冲突。

此致

Piotr

昵称总是被占用
2楼-- · 2020-09-21 21:53

嗨,您在系统启动时是否删除了solr服务器? 如果是,请检查后台的solr配置,并保持端点和端口正确,并指向独立的solr服务器。 根据您的信息,看来您的solr服务器使用了错误的端点。

BR,马丁

My梦
3楼-- · 2020-09-21 21:28

现在Solr和hybris服务器都启动了。 解决此问题的方法是:添加Solr环境变量,例如SOLR_JAVA-HOME = C:\ Program Files \ Java \ jdk1.8.0_91(即系统中的JDK路径;)

一周热门 更多>