连接Solr时遭遇‘Object 'default' not found’错误求助
解决Solr连接时"Object 'default' not found"错误
检查Solr核心存在性
运行对应系统的命令查看已创建核心:- Linux/Mac:
bin/solr list - Windows:
bin\solr.cmd list
如果没有default核心,执行创建命令: - Linux/Mac:
bin/solr create -c default - Windows:
bin\solr.cmd create -c default
- Linux/Mac:
核对连接配置的核心名称
检查应用配置里的Solr核心名称,确保和实际存在的核心完全匹配,Solr核心名称大小写敏感,避免拼写错误。重启Solr服务
先停止服务再重启,排除服务异常导致的核心识别问题:- Linux/Mac:
bin/solr stop -all然后bin/solr start - Windows:
bin\solr.cmd stop -all然后bin\solr.cmd start
- Linux/Mac:
检查核心配置文件完整性
进入Solr核心目录(默认路径server/solr/default),确认core.properties文件存在,且文件内name字段值为default。若配置文件损坏,可删除该核心后重新创建。
内容的提问来源于stack exchange,提问作者Abdullah Alfar
相关产品推荐
相关产品推荐

