我正在尝试使用相同版本的 SolrJ 从 Java 代码连接到运行 5.3.1 的 Solr 服务器。我在 Eclipse 中不断收到一条消息,指出 HttpSolrServer 已被弃用,但在任何地方都找不到它被替换的内容。有谁知道我如何使用 SolrJ 使用当前的东西从 Java 连接到 Solr? SolrJ 文档似乎都表明 HttpSolrServer 是受支持的方式,但 Eclipse 对此并不满意。
最佳答案
从 Solr 6.1 开始,这是创建 SolrJ HTTP 客户端的首选方式:
String urlString = "http://localhost:8983/solr/my-collection";
SolrClient solrClient = new HttpSolrClient.Builder(urlString).build();
关于java - SolrJ 从 Java 连接到 Solr,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33633904/