如何从 SolrServer 获取 Solr ResourceLoader?

发布于 2024-09-16 03:43:53 字数 414 浏览 5 评论 0原文

我的应用程序使用 solrj。我有一个 SolrServer 对象的引用。 SolrServer 对象是通过实例化一个新的 CommonsHttpSolrServer 对象来创建的,并将 Solr 服务器的 URL 作为构造函数参数。

我现在需要一个名为 ResourceLoader 的类的引用。我不知道如何得到它。我知道 SolrCore 对象有一个返回 ResourceLoader 的方法,但我也没有 SolrCore 对象。我尝试调用已弃用的静态方法 SolrCore.getSolrCore(),但这不起作用(它生成一个错误,指出找不到 solrconfig.xml,这没有多大意义,因为该文件位于服务器上)。

文档非常令人沮丧 - 实际上几乎没有记录任何方法,并且没有任何内容表明我需要进行哪些调用链才能获取所需的对象。

谢谢,

弗兰克

My application uses solrj. I have a reference to a SolrServer object. The SolrServer object was created by instantiating a new CommonsHttpSolrServer object with the URL to my Solr server as the constructor argument.

I now need a reference to a class called a ResourceLoader. I can't figure out how to get it. I know that a SolrCore object has a method that returns a ResourceLoader, but I don't have a SolrCore object either. I tried calling the deprecated static method SolrCore.getSolrCore(), but that didn't work (it generates an error saying it can't find solrconfig.xml, which doesn't make much sense since that file is on the server).

The documentation is very frustrating - few of the methods are actually documented at all, and there is nothing to indicate what chain of calls I need to make to get the objects I need.

Thanks,

Frank

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

我还不会笑 2024-09-23 03:43:53

使用 solrj 调用 Solr 的客户端无法访问 SolrCore 和 ResourceLoader。这些是服务器端类。

SolrCore and ResourceLoader are not accessible from a client calling Solr using solrj. Those are server-side classes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文