最近学习了Lucene和Solr,Java操作Solr就叫SolrJ了,这是我肤浅的理解,下面记录下简单的一些操作,方面日后复习
首先导入jar包坐标
<!--SolrJ-->
<dependency>
<groupId>org.apache.solr</groupId>
<artifactId>solr-solrj</artifactId>
<version>7.7.2</version>
</dependency>
然后编写测试类代码(随着Jar包版本更新,写法会不一样,注意一下):
添加:
@Test
public void testAdd() throws IOException, SolrServerException {
String solrURL="http://localhost:8080/solr/collection1";
HttpSolrClient.Builder builder = new HttpSolrClient.Builder(solrURL);
HttpSolrClient client = builder.build();
SolrInputDocument doc = new SolrInputDocument();
doc.set