最近,因为开发Java商城系统,需要用到solr,在“Core Admin”中“Add Core”的时候报错,具体如下
Error CREATEing SolrCore 'new_core': Unable to create core [new_core] Caused by: Can't find resource 'solrconfig.xml' in classpath or '/www/server/solr/new_core'
首先说下我的环境,tomcat8+solr8.4。如果不是此环境的可能没发解决Can't find resource 'solrconfig.xml'的问题。
/www/server/solr这个路径是看你自己配置的,和我的不一定一样。
我是通过以下方法解决问题的。拷贝solr-8.4.0/server/solr/configsets/_default/conf下的所有文件至/www/server/solr/new_core,没有new_core的自己新建个吧。
然后把managed-schema改成schema.xml。这样在“Add Core”的时候就成功了。