依赖
<!--solr的依赖-->
<dependency>
<groupId>org.apache.solr</groupId>
<artifactId>solr-solrj</artifactId>
<version>4.10.2</version>
</dependency>
<!--日志的包, solrj执行需要一个日志包-->
<dependency>
<groupId>commons-logging</groupId>
<artifactId>commons-logging-api</artifactId>
<version>1.1</version>
</dependency>
代码
url为自己的solr的服务器地址,注意没有直接赋值过来的#.
可以添加集合来使用
@Test
public void writeIntex() throws Exception {
HttpSolrServer solrServer = new HttpSolrServer("http://localhost:8090/solr/collection1/");
List<News> news = Service.testAsd();
solrServer.addBeans(news);
solrServer.commit();
}