我是nutch和solr的新手(仅在9月初开始学习Nutch& Solr)并计划使用带搜索功能的 java eclipse 进行简单的Web应用程序。请原谅我的问题。
1)我将使用Nutch从博客中抓取一些信息并将其编入索尔。
2)然后(这是我不知道如何开始并且我想实现的部分)我想使用我自己的搜索功能,并能够搜索我索引到SOLR中的信息。
如果我没有错,我想我需要使用SolrJ。我正在Ubuntu上工作。希望Nutch和Solr的任何专家能够指导我。非常感谢你!我正在使用 Solr 5.3.0
答案 0 :(得分:0)
这是正确的,你需要使用SolrJ。
SolrJ API包含在Solr中,因此您无需下载或 安装别的东西。但是,为了构建和运行应用程序 使用SolrJ,你必须在类路径中添加一些库。
您可以在官方wiki中找到所需的库列表和代码示例:Solrj和Using SolrJ。此外,在“Apache Solr Cookbook”配方8.4中也有一个有用的例子(即使有点过时)。 因此,要回答您的问题,您需要在Eclipse中创建一个新项目,并按照上述来源中的建议添加 solrJ 库。您会在源代码中找到大量代码示例,因此我不会在此答案中包含任何代码示例。我希望这会有所帮助。