SOLR:没有核心可用

时间:2016-01-16 18:57:27

标签: java solr

尝试通过java

连接到我的本地solr服务器5.4.0
public class Test {
public static void main(String[] args) throws SolrServerException, IOException{

//  ArrayList<String> sellers = Util.readFile("sellersBP.csv", true);

    SolrClient solr = new HttpSolrClient("http://localhost:8983/solr/#/techproducts/");
     QueryResponse resp = solr.query("techproducts",new SolrQuery("*:*"));

}
}

然而,我收到一条带有大量HTML标签的错误消息,并在其中说。      Exception in thread "main" org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at http://localhost:8983/solr/#/techproducts: Expected mime type application/octet-stream but got text/html.

No cores available Go and create one

这很奇怪,因为我使用的是示例solr示例,它在我的UI中创建了一个名为techproducts的核心。有什么建议吗?

Solr UI

URL

enter image description here

1 个答案:

答案 0 :(得分:1)

网址http://localhost:8983/solr/#/techproducts/有本地锚点(#后面的所有内容),只有浏览器本身可用(它永远不会发送到服务器)。管理界面中的JavaScript使用此方法从正确的核心中检索信息。

用于访问核心的实际网址为http://localhost:8983/solr/techproducts/